如何检测三星Galaxy Note 9(Android P)导航栏是否可见



我目前在> android Pie (注意9设备)上在检测导航栏上面临一些问题>看不到。我在互联网上尝试了许多解决方案,例如:KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_BACK)KeyCharacterMap.deviceHasKey(KeyEvent.KEYCODE_HOME)。即使是resources.getIdentifier("config_showNavigationBar", "bool", "android")也无法带来我想要的结果。我只想问是否有任何方法可以检测Android Pie上的导航栏。非常感谢。

您可以获得导航栏高度,以了解Display.getRealMetrics(include navigation bar)可见或看不到它,
Display.getMetrics(not include navigation bar)

最新更新