我正在为三种不同的设备制作应用程序,霍尼韦尔 EDA50、EDA50K 和 EDA60k,最后两个有硬件键盘,而我已经开始为 EDA50 开发应用程序,所以我有很多显示键盘焦点的编辑文本,但现在我可以通过使用以下代码检查设备名称:
public static String getDeviceName() {
String manufacturer = Build.MANUFACTURER;
String model = Build.MODEL;
if (model.startsWith(manufacturer)) {
return capitalize(model);
}
return capitalize(manufacturer) + " " + model;
}
如果设备是 EDA50K 或 EDA60K,我将能够禁用整个应用程序的虚拟键盘。
我还没有尝试遵循这个答案,但没有任何时候键盘弹出。
有没有可能禁用虚拟键盘?