为android设备编写不同的XMLs,包括导航栏和非导航栏

为android设备编写不同的XMLs,包括导航栏和非导航栏,android,android-layout,navigationbar,Android,Android Layout,Navigationbar,我目前正在开发一款android游戏,我想知道:如何为有导航栏和没有导航栏的设备创建不同的XML布局?我想在底部放置一些按钮,根据设备是否有导航栏,按钮应该更高/更低…大多数游戏都会这样,也许你也想提供一致的游戏体验?我真的不明白为什么你想以不同的方式放置按钮。如果没有导航栏,通常与您的窗口硬件按钮的距离相同,这些按钮也可能相当敏感,因此误按按钮的可能性大致相同。是的,问题是它们不是:导航栏应该出现的底部有一个巨大的空间。。。

我目前正在开发一款android游戏,我想知道:如何为有导航栏和没有导航栏的设备创建不同的XML布局?我想在底部放置一些按钮,根据设备是否有导航栏,按钮应该更高/更低…

大多数游戏都会这样,也许你也想提供一致的游戏体验?我真的不明白为什么你想以不同的方式放置按钮。如果没有导航栏,通常与您的窗口硬件按钮的距离相同,这些按钮也可能相当敏感,因此误按按钮的可能性大致相同。是的,问题是它们不是:导航栏应该出现的底部有一个巨大的空间。。。