如何检查设备java - Android物理/电容式导航按钮-LMLPHP上的屏幕或物理/电容导航按钮

最佳答案

你可以使用ViewConfiguration.get(context).hasPermanentMenuKey()
仅适用于API级别14+

更多信息herehere

最好的答案是this

boolean hasMenuKey = ViewConfiguration.get(context).hasPermanentMenuKey();
boolean hasBackKey = KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_BACK);

if(!hasMenuKey && !hasBackKey) {

}

07-25 22:13