Android:制作不带布局土地的景观视图?
作者:互联网
我只想像这样分组4个按钮…
人像模式:
[1][2]
[3][4]
横向模式:
[1][2][3][4]
我不想硬拷贝我的“肖像”模式xml文件并将其放入“布局-土地”文件夹中,以实现此微小差异.然后,在实现新内容时,我必须修改两个文件.
通过将其智能地包装在某些LinearLayouts中是否可以实现?像这样吗({}代表LinearLayouts)
{{[1][2]}{[3][4]}}
解决方法:
Isnt that achievable through wraping it up intelligently in some LinearLayouts?
不是自动的.您仍然需要在垂直和水平方向之间动态更改外部LinearLayout.您也许可以在onConfigurationChanged()方法中做到这一点.
另一个选择是在res / layout和res / layout-land中具有布局,但是使用< include>指令,因此您的按钮只定义了一次,但是被导入到它们的适当位置.
标签:android-layout,android-linearlayout,android-xml,android 来源: https://codeday.me/bug/20191105/1997901.html