只需一种布局即可在Android中支持多种屏幕尺寸

时间:2014-11-08 13:13:01

标签: android

我在Android上阅读了有关支持多种屏幕尺寸的内容。 为此,建议大多数答案创建不同的布局  (布局正常,布局小,等等)。但这意味着 我必须多次定义所有布局。我不这么认为 这是一个聪明的解决方案。

无法创建一个布局并自动缩放 它适用于任何显示尺寸?

1 个答案:

答案 0 :(得分:0)

android中的布局中有几个参数可以适应屏幕的大小(fill_parent,center ...),但是我没有在android的布局参数中看到所有内容......例如1 / 3宽度。

最后我要做的是:

  • 界面的每个架构一个布局。例如,在平板电脑中,我更改了体系结构,有时将2个布局集成在一起。
  • 以编程方式包含大小的更改。例如,一个按钮我想成为屏幕的1/3,我需要以编程方式获取屏幕的宽度并更改按钮大小。
  • 始终包含多种尺寸的图标,Android会根据分辨率自动选择这些图标。

但是,有很大一部分工作需要手工完成"手工和#34;