0

想知道当用户使用 relativelayout 将他的设备从纵向变为横向时,我如何使用自动重新排列按钮构建布局?

我不想在我的布局上使用滚动并且我有很多按钮

4

2 回答 2

2

您可以提供两个不同的 main.xml(或任何布局 xml 文件)将一个放在 res/layout/ 中,一个放在 res/layout-land/ 中 当设备切换方向时,系统将处理切换到相应文件的“魔术” .


这是一些有关支持这些类型行为的文档...

于 2012-05-11T22:54:59.980 回答
0

如果我正确理解了您的问题,那么您要做的是为纵向模式显示一种布局,而为横向模式显示另一种布局。这实际上是相当容易实现的。

这是一个快速教程的链接: 如何在 Android 横向/纵向模式下更改布局

于 2012-05-11T23:00:40.920 回答