2013-06-20 222 views
1

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

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

+0

u能显示清单文件? – amalBit

回答

1

,如果你遇到了你的softkeyboard问题,您可以使用此代码,迫使它显示:

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

希望它能帮助:)

+0

它确实...有点太好了。现在,当显示包含edittext的片段时,软键盘就会出现。 – StackOverflowMaster