OGeek|极客世界-中国程序员成长平台

标题: android - 如何使用代码确定设备屏幕尺寸类别(小、正常、大、xlarge)? [打印本页]

作者: 菜鸟教程小白    时间: 2022-8-1 01:19
标题: android - 如何使用代码确定设备屏幕尺寸类别(小、正常、大、xlarge)?

有没有办法确定当前设备的屏幕尺寸类别,比如小、普通、大、超大?

不是密度,而是屏幕尺寸。



Best Answer-推荐答案


您可以使用 Configuration.screenLayout 位掩码。

例子:

if ((getResources().getConfiguration().screenLayout & 
    Configuration.SCREENLAYOUT_SIZE_MASK) == 
        Configuration.SCREENLAYOUT_SIZE_LARGE) {
    // on a large screen device ...

}

关于android - 如何使用代码确定设备屏幕尺寸类别(小、正常、大、xlarge)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5015094/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://jike.in/) Powered by Discuz! X3.4