小编典典

如何使用代码确定设备屏幕尺寸类别(小、正常、大、xlarge)?

all

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

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


阅读 85

收藏
2022-04-13

共1个答案

小编典典

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

例子:

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

}
2022-04-13