Android:防止屏幕键盘隐藏在按钮单击或IME操作上

时间:2013-11-27 08:38:09

标签: java android keyboard show-hide android-softkeyboard

默认情况下,当用户按下键盘上的“发送”或点击用户界面上的Button时,Android会关闭屏幕键盘。但是,我正在构建一个消息传递应用程序,并且即使用户单击“发送”或UI上的任何其他按钮,也希望将软键盘保留在屏幕上。这是消息传递应用程序的标准行为(例如,Facebook的消息功能,或Google Hangouts),所以我知道可以这样做。

我尝试了suggestions here(从OnEditorActionListener true方法返回onEditorAction)和hereInputMethodManager.SHOW_FORCED)。第一个似乎适用于API 2.3,但在4.2上没有成功。后者根本不起作用。

任何建议都将不胜感激。

0 个答案:

没有答案