有没有办法将android:gravity =“...”值设置为变量,所以我可以根据配置更改它?
类似
android:gravity="@string/gravityValue"
/值
<string name="gravityValue">left</string>
/值陆
<string name="gravityValue">right</string>
但由于重力值是标志
,因此不起作用谢谢!
答案 0 :(得分:0)
假设您有my_layout.xml文件,您可以在其中根据配置更改重力。使用/ layout和/ layout-land文件夹不是/ values和/ values-land。在这些目录中放置my_layout.xml的单独版本。在您需要的每个设置重力属性视图中。