如何切换“使用物理键盘”。(How to toggle “Use Physical Keyboard

2019-09-21 01:36发布

我正在开发一个应用程序,我有RFID阅读器(模拟键盘)。 在一些活动,我需要一个虚拟键盘,以及。 我发现,所有我需要的是切换“使用物理键盘”。 这工作正常,但是当我重新启动我的平板电脑,该功能被设置为默认?

是否有可能,如果我能在我的代码的地方插入一个切换?

Answer 1:

我可以切换屏幕上的键盘,用下面的代码:

InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMgr.toggleSoftInput(0, 0);

在参考,使用的EditText 。

“的EditText是很薄的木皮在TextView的是其自身配置为可编辑。”

要显示屏幕键盘,所有他们需要做的是在文本框中触摸。 如果箱子被命名为“搜索”或类似的东西,我相信这将是比按钮的用户更加有用。



文章来源: How to toggle “Use Physical Keyboard”.