【问题标题】:android soft keyboard doesn't showandroid软键盘不显示
【发布时间】:2013-06-20 14:44:01
【问题描述】:

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

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

【问题讨论】:

  • 你能显示清单文件吗?

标签: android keyboard android-edittext galaxy


【解决方案1】:

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

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

希望对你有帮助:)

【讨论】:

  • 确实...有点太好了。现在,当显示包含编辑文本的片段时,它会使软键盘出现。
猜你喜欢
  • 1970-01-01
  • 2013-12-16
  • 1970-01-01
  • 1970-01-01
  • 2011-09-22
  • 2020-04-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多