如何切换“使用物理键盘”。

时间:2012-08-09 06:50:39

标签: android toggle rfid virtual-keyboard

我正在开发一个应用程序,我有RFID阅读器(模拟键盘)。在某些活动中,我也需要一个虚拟键盘。我发现我只需要切换“使用物理键盘”。这很好,但是当我重新启动平板电脑时,此功能设置为默认值?

是否可以,如果我可以在我的代码中的某处插入切换按钮?

1 个答案:

答案 0 :(得分:1)

我可以使用以下代码切换屏幕键盘:

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

在参考中,使用EditText

“EditText是一个基于TextView的薄贴面,它将自身配置为可编辑。”

要显示屏幕键盘,他们只需触摸文本框即可。如果该框被命名为“搜索”或类似名称,我相信它对用户而不是按钮更有用。