0

我正在开发一个支持 2.3.3 到 4.2 的应用程序。这里正在开发一个可以同时支持手机和平板电脑的应用程序。为此,我创建了单独的布局并保存在不同的文件夹中。我使用测试设备X-treme 7" Internet 平板电脑测试了我的应用程序,它是 android 4.0.1 版本。但是当我使用平板电脑测试时,它不会从 layout-large 文件夹中获取布局。但是当我使用运行 android 3.0 的模拟器进行测试时操作系统从大文件夹中获取布局。我的疑问是为什么我的应用程序不能正常工作(即,布局正确)?

4

1 回答 1

0

X-treme 7" 互联网平板电脑的分辨率为 800x480。使用 7" 屏幕时,每英寸的像素数约为 80,属于 ldpi 比例的极低端(<=120ppi。将将 800x480 分辨率转换为与密度无关的像素 (dp)屏幕尺寸,我们必须乘以 ldpi 的 0.75 缩放比例,得到 600dp x 360 dp 的分辨率。

根据屏幕支持指南的范围,屏幕large必须至少为 640dp x 480dp,因此您的 X-treme 7" 互联网平板电脑应归类为normal屏幕设备,因此它不支持您的layout-large布局。

您可以使用 Google Play 上的众多 应用中的任意数量来确认平板电脑的屏幕密度以及应该加载哪些资源。

于 2013-06-15T15:33:08.207 回答