其他分享
首页 > 其他分享> > Android:制作不带布局土地的景观视图?

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