【发布时间】:2017-11-28 12:01:27
【问题描述】:
我正在开发一个安卓平板电脑应用程序。为了支持不同的屏幕尺寸,我使用了资源限定符
- sw600dp - 类似 Nexus 7 的屏幕
- sw768dp - Nexus 9 大小的屏幕
- sw800dp - Nexus 10 大小的屏幕
- sw840dp - 像素 C 尺寸的屏幕
现在我遇到了一个情况,同一个10英寸的屏幕有不同的密度。
Nexus 10 @density 2.0
Kindle Fire 10 @density 1.5
这两个设备都从 sw800dp 文件夹中获取值。但在 nexus 10 中,字体大小正常,而在 Kindle Fire 10 HD 上,字体大小非常大。
定位这两种类型的屏幕的最佳方式是什么?
我是否也遵循了针对多种屏幕尺寸的正确方法?
【问题讨论】:
-
检查this解决方案,这可能会对您有所帮助。
标签: android android-layout android-resources android-screen-support