【问题标题】:EditText Bug on AndroidStudio 2.2.3, SDK 25Android Studio 2.2.3、SDK 25 上的 EditText 错误
【发布时间】:2017-05-05 05:16:13
【问题描述】:

EditText 有问题吗?我将我的 Android Studio 更新到 2.2.3,然后突然我所有的 EditText 都没有显示软键盘。我尝试了所有可能的方法,我知道,强迫它显示,但没有奏效。

我在想它必须与 setShowSoftInputOnFocus() 方法有关,该方法只能从 SDK 21 开始使用。不幸的是,我正在开发在 SDK 17 和 19 上运行的 STB。

提前致谢。

【问题讨论】:

    标签: android user-interface android-edittext


    【解决方案1】:

    如果你已经通过设置setShowSoftInputOnFocus(false) 的值,那么即使它有焦点,它也会始终隐藏 EditText 的键盘。

    如果要在 EditText 焦点上显示键盘,请将其值设置为 true 而不是 false

    您可以从here找到它的详细信息。

    【讨论】:

    • 感谢您的回答,但我认为这是不言自明的。我的问题是 setShowSoftInputOnFocus 仅包含在我的应用程序在 17 和 19 上运行的 SDK 21 中,因为这是我的 STB 支持的 SDK。在更新到 Android 2.2.3 之前,我的所有 EditText 都很好。
    【解决方案2】:

    我解决了。有人弄乱了我的测试设备的设置。

    谢谢

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-16
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 2016-09-18
      • 2021-03-15
      相关资源
      最近更新 更多