我们正在使用两种不同的平板电脑,其显示规格如下:
平板电脑A:
Screen size -- 7"; 480 x 800
Taskbar height -- 36px
平板电脑B:
Screen size -- 7"; 480 x 800
taskbar height -- 48px
两个平板电脑的 DisplayMetrics.xdpi
和DisplayMetrics.ydpi
相同,分别等于160和160.42。
但是,平板电脑A的DisplayMetrics.densityDpi
显示为DENSITY_LOW,而平板电脑B显示为{{1}}
显示为DENSITY_MEDIUM。两个平板电脑访问的文件夹(用于绘图和布局)与densityDpi匹配
值。
问题是: 1)这两种设备如何具有不同的像素密度? 2)在这种情况下,为资源和布局构建文件夹的最佳方法是什么?
我发现第二个问题非常混乱,因为具有较小尺寸的真正LDPI屏幕将访问资源 和平板电脑A相同的文件夹中的布局,但最有可能的结果是显示效果不佳。