21得票6回答
如何在代码中禁用物理键盘(始终使用虚拟键盘)

您可能想知道我为什么要这样做,原因如下: 我在我的应用程序的登录屏幕上使用了条形码扫描器。然而,连接条形码扫描器将强制我的平板电脑使用物理键盘(它认为扫描器是键盘),这会阻止虚拟键盘弹出(我希望在其他屏幕上使用虚拟键盘)。我必须手动点击系统栏以禁用物理键盘,以使虚拟键盘弹出。 那么,有没有...

15得票5回答
“adb shell input text”命令模拟软键盘输入吗?

adb shell input text "sometext" 或者adb shell input keyevent eventid 这些命令分别模拟来自虚拟/硬件键盘的实际输入吗? 我没有在developer.android.com上找到这些命令的任何文档。 是否有关于这些命令的可信文档?

9得票1回答
Google键盘破坏了我的自定义标记。

好的,我尝试构建一个富文本编辑器。 我有一些按钮来格式化我的可编辑文本(加粗、斜体、URL等)。 我使用Google键盘并启用所有文本校正选项(设置 > 语言和输入 > Google键盘 > 文本校正)。 我做了以下操作: 在我的EditText中,我写入一些文本。 ...

8得票3回答
Android+PhoneGap: android:windowSoftInputMode似乎无效

我正在开发一个基于PhoneGap的应用程序,并且通过谷歌搜索了很多关于如何在虚拟键盘出现时使我的Webview自适应高度,或者至少获取虚拟键盘的高度的信息。我找到了很多帖子(包括stackoverflow),其中提到 android:windowSoftInputMode="adjustR...

8得票1回答
Qt Android: 当我在QLineEdit中输入时,虚拟键盘不停地切换到大写。

当我在QLineEdit中输入时,虚拟键盘会以大写字母开头。即使我将其设置为小写,一旦我输入一个字符,它就会返回到大写状态。也就是说,每次输入一个字符后,键盘都会重新设置为大写。 即使在一个新创建的项目中(我只是添加了一个行编辑器并运行它),这种情况仍然发生。 我发现了一个关于同样问题的论...

8得票5回答
使用“返回”键隐藏键盘的事件

我注意到在Android市场应用中,当您点击搜索按钮时,它会显示键盘,但是当您点击返回按钮时,搜索EditText变得不可见,而键盘也被隐藏了。问题是,当我找不到隐藏键盘事件的监听器时,无法在按下后隐藏EditText。我发现了这个示例如何在Android中捕获“虚拟键盘显示/隐藏”事件?,但...

7得票2回答
三星软键盘在焦点改变后丢失按键输入

我的应用使用基于PIN码的登录。我有四个EditText视图并在每个视图上设置了一个单独的TextWatcher实例: private class PinDigitWatcher implements TextWatcher { private final EditText dig...