如何在屏幕方向改变时自动更改android视图中边距的尺寸?

时间:2014-02-16 23:20:50

标签: android layout screen-orientation

我在这个文件中看到:“dimens.xml”有两个属性:

<dimen name="activity_horizontal_margin">5dp</dimen>
<dimen name="activity_vertical_margin">10dp</dimen>

有没有办法根据屏幕方向自动更改视图的边距?

或者那两个属性就像属性一样,每次方向改变时都要手动检查并将该属性设置为布局边距???

提前致谢!

1 个答案:

答案 0 :(得分:4)

我假设您的文件位于项目的 res / values 文件夹中。在项目中名为 res / values-land 的文件夹中创建文件的副本,并根据需要修改这些值。该文件将在横向显示时自动使用。