Android多屏幕支持?

Android多屏幕支持?

问题描述:

我必须设计一个支持三种解决方案的应用程序。为此,我使用清单中的代码 Android多屏幕支持?

并且还创建了三个文件夹布局,layout-large,layout-small用于支持三种分辨率,相应地我将图像的不同分辨率放在drawable-hdpi,drawable-ldpi,drawable -mdpi,但每当我以不同的分辨率运行应用程序,它将采取低分辨率图像,而不是我使用的不同分辨率。

我不知道我犯了什么错误,是否需要在布局xml中添加一些代码。我也搜索Android开发者论坛,并且我坚持要做应用程序设计。

任何一个提出了一些想法,实现this.Thanks

有两两件事你可以检查:你设置你的应用程序的最低SDK版本使用第4版(Android 1.6的)这个启动支持?

其次,布局大布局小文件夹(认为片与电话)设计用于不同大小屏幕,并没有解决。如果你改变了设备的分辨率(DPI),你需要使用布局华电国际布局LDPI

此外,如果只有你改变的图像,应该将不同的图像放在drawable-hdpi,drawable-ldpi etc,而不是layout-xxxx。如果在支持的设备上,Android会从正确的文件夹中选择图像,因此您只会有一个布局文件夹(如果您使用布局版

这些中的一些(或全部:S)点在这个链接中,覆盖*的另一个问题。尝试在提问之前使用搜索功能。此外,你会发现人们更愿意为接受比例更高的用户提供答案。

Android - layout-large folder is been ignored

编辑:多屏支持,还看片段更好地组织和适合你的内容为大型和小屏幕设备(dev.Androidworked example