Android - 如何以编程方式更改导航栏位置

时间:2016-06-23 11:14:46

标签: android android-layout navigationbar

我在横向模式下显示的活动。 我希望导航栏位于侧面(在没有物理按钮的设备上显示的软件)。

就像Waze一样: waze screen

我已经搜索过,但我无法找到创建上述布局的方法。 你能否就如何实现这一结果给我任何建议?

1 个答案:

答案 0 :(得分:0)

只需将您的活动置于横向模式,例如,在应用的活动清单文件中指定orientation="landscape"orientation="sensorLandscape"

然后设备决定在哪里显示导航栏:智能手机会在右侧显示它,为您的应用提供更多的屏幕空间,大多数平板电脑将它留在底部,因为它们的显示屏更大。