如何为相同大小的设备但不同的DisplayMetrics.densityDpi构建资源和布局的文件夹?

时间:2013-03-19 09:32:29

标签: android

我们正在使用两种不同的平板电脑,其显示规格如下:

平板电脑A:

Screen size -- 7"; 480 x 800

Taskbar height -- 36px

平板电脑B:

Screen size -- 7"; 480 x 800
taskbar height -- 48px
两个平板电脑的

DisplayMetrics.xdpiDisplayMetrics.ydpi相同,分别等于160和160.42。  但是,平板电脑A的DisplayMetrics.densityDpi显示为DENSITY_LOW,而平板电脑B显示为{{1}} 显示为DENSITY_MEDIUM。两个平板电脑访问的文件夹(用于绘图和布局)与densityDpi匹配 值。

问题是: 1)这两种设备如何具有不同的像素密度? 2)在这种情况下,为资源和布局构建文件夹的最佳方法是什么?

我发现第二个问题非常混乱,因为具有较小尺寸的真正LDPI屏幕将访问资源 和平板电脑A相同的文件夹中的布局,但最有可能的结果是显示效果不佳。

0 个答案:

没有答案