适合所有屏幕的Android设计
问题描述:
我正在更新我的Android应用程序,并意识到我已经为每种可能的屏幕尺寸(布局 - 小型,布局大型等等)创建了布局。这将是一个巨大的痛苦通过每个XML文件并手动进行小改动。我正在尝试创建一个XML文件来支持所有的屏幕尺寸。在查看Android文档和其他问题后,似乎LinearLayout
是最佳选择,因为您可以为布局中的每个项目提供weightSum
和layout_weight
。这不像预期的那样工作(见下面的代码和图像)。我正确地做到了这一点?我是否必须回到为每种可能的屏幕尺寸创建RelativeLayout
?适合所有屏幕的Android设计
答
从我的一点经验,我会说相对布局从线性布局更灵活。 反正对于支持的屏幕尺寸,你可以添加文件夹梦诗添加不同尺寸&利润率为不同的屏幕尺寸
你已经错过了代码和图片... – vidriduch
“见下面的代码和图像”在哪里? –