gpt4 book ai didi

android - 在布局之间共享一些 XML

转载 作者:搜寻专家 更新时间:2023-11-01 09:03:02 24 4
gpt4 key购买 nike

我想在应用程序的手机版本上制作一个垂直 LinearLayout 的东西,在平板电脑上制作一个水平的。

有问题的 View 位于指定整个 View 的大型 XML 文件中。

执行此操作的天真方法是将文件从res/layout 复制并粘贴到res/layout-sw600dp。我这样做了并且有效。然而,这意味着如果我想进行其他用户体验更改,我知道必须维护两个文件。这是低效的。

抽象出相关 LinearLayout 的最简单方法是什么?

我看过Custom Components但它比我想走的更远。我不想为此更改代码,它应该包含在 XML 更改中。

最佳答案

您可以使用 标签重用布局。

这样做,您可以在 sw600dp 和布局文件夹中拥有不同的容器,包括相同的通用布局。

官方文档here

关于android - 在布局之间共享一些 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13829651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com