【发布时间】:2010-12-22 08:32:15
【问题描述】:
有没有办法发现我的屏幕属于哪个类别?我想通过 api 知道我的屏幕是小/正常/大还是超大屏幕...查看文档我已经检索了像素密度和屏幕的宽度/高度..
提前谢谢..
【问题讨论】:
标签: android screen screen-resolution
有没有办法发现我的屏幕属于哪个类别?我想通过 api 知道我的屏幕是小/正常/大还是超大屏幕...查看文档我已经检索了像素密度和屏幕的宽度/高度..
提前谢谢..
【问题讨论】:
标签: android screen screen-resolution
您可以通过DisplayMetrics 检索density 和densityDpi。根据结果,您可以自行确定是否有 hdpi、mdpi 或 ldpi。
澄清:如果density 返回的值低于 1,则您有一个 LDPI 屏幕。正好 1 个你有 MDPI 屏幕,超过 1 个你有 HDPI 屏幕(阅读documentation of density)
【讨论】: