Java Android物理/电容导航按钮
如何检查设备上的屏幕或物理/电容导航按钮您可以使用Java Android物理/电容导航按钮,java,android,button,navigation,Java,Android,Button,Navigation,如何检查设备上的屏幕或物理/电容导航按钮您可以使用ViewConfiguration.get(context.hasPermanentMenuKey() 仅适用于API级别14+ 更多信息和 最好的答案是 您好@saur,上述解决方案在Nexus、三星设备中运行良好,但在Moto x play和Micro max设备中不起作用,因此有任何通用解决方案吗?@Arpan24x7我已经在Moto e(第一代)(L)和Moto g(第三代)(M)中测试了软键盘和redmi 1s(J)、redmi pri
ViewConfiguration.get(context.hasPermanentMenuKey()
仅适用于API级别14+
更多信息和
最好的答案是
您好@saur,上述解决方案在Nexus、三星设备中运行良好,但在Moto x play和Micro max设备中不起作用,因此有任何通用解决方案吗?@Arpan24x7我已经在Moto e(第一代)(L)和Moto g(第三代)(M)中测试了软键盘和redmi 1s(J)、redmi prime(K)以及micromax a106(L)的代码对于硬键盘,它对我来说很好……它是专门针对MOTOX游戏的吗?这是哪台micromax设备?在这里我发现了两台设备中的错误,1)Moto X play 2)micromax Canvas Express 2
boolean hasMenuKey = ViewConfiguration.get(context).hasPermanentMenuKey();
boolean hasBackKey = KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_BACK);
if(!hasMenuKey && !hasBackKey) {
}