1

我不知道这是编程问题还是手机本身的问题,但我正在测试我的应用程序,在 Galaxy Nexus 上测试它时,当我点击 EditText 时,有时键盘不显示. 无论我点击多少次,键盘都不会弹出。关闭应用程序并重新打开后,单击 EditText 后将显示键盘。

在 Nexus 7 或任何模拟器上测试我的应用程序时,我没有遇到这些问题。我的手机问题比我的应用程序问题更大吗?如果是这样,对于拥有 Galaxy Nexus 并下载我的应用程序的任何人来说,这不会是一个问题吗?

4

1 回答 1

1

如果您的软键盘遇到问题,您可以使用此代码强制它出现:

 if(myEditText.requestFocus())   
    ((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);

希望能帮助到你 :)

于 2013-06-20T14:48:36.487 回答