检测平板电脑是否在编程中处于兼容模式



有没有办法检测平板电脑当前在兼容模式下运行?

我知道,整个配置设置代表的屏幕比平板电脑的屏幕要小得多,但是我该如何判断这是带有小屏幕的常规电话设备,还是平板电脑运行兼容性兼容性缩放模式?

public static boolean isTablet(Context context) {
        return (context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE;
    }
boolean istablet = isTablet(getApplicationContext());

最新更新