我正在为3种不同类型的设备开发一个应用程序,并且我从全接触开始,通过增加对editText和co的不同关注。
但是其他两个设备具有一个简化的硬件键盘和另一个大硬件键盘,因此,如果我使用的是最后列出的两个设备之一,则可以完全禁用软键盘的使用。
我已经尝试过this问题中提到的所有方法,但没有一个起作用。
答案 0 :(得分:0)
步骤1:检测设备上当前安装了哪种键盘。 参考:https://developer.android.com/reference/android/content/res/Configuration#keyboard
步骤2:在运行时中更改编辑文本属性以处理您的情况。 Disable keyboard on EditText