我正在更新我的Android应用程序,并意识到我已经为每个可能的屏幕尺寸创建了一个布局(布局小,布局大等等......)通过每个XML文件和手动操作将是一个巨大的痛苦做一个小小的改变。我正在尝试创建一个XML文件来支持所有屏幕大小。在审核了有关stackoverflow的Android文档和其他问题后,LinearLayout
似乎是最佳选择,因为您可以为布局中的每个项目提供weightSum
和layout_weight
。这没有按预期工作(参见下面的代码和图像)。我正确地这样做了吗?我是否必须为每个可能的屏幕尺寸创建RelativeLayout
?
答案 0 :(得分:0)
根据我的小经验,我会说相对布局从线性布局更灵活。 无论如何,对于支持屏幕尺寸,您可以添加尺寸文件夹以添加不同尺寸和尺寸。不同屏幕尺寸的边距