复制代码 代码如下:
public static boolean isTablet(Context context) {
return (esources()onfiguration()enLayout
& ENLAYOUT_SIZE_MASK)
>= ENLAYOUT_SIZE_LARGE;
}
方法二
复制代码 代码如下:
/**
* 判断是否为平板
*
* @return
*/
private boolean isPad() {
WindowManager wm = (WindowManager) getSystemSERVICE(OW_SERVICE);
Display display = efaultDisplay();
// 屏幕宽度
float screenWidth = idth();
// 屏幕高度
float screenHeight = eight();
DisplayMetrics dm = new DisplayMetrics();
etrics(dm);
double x = (hPixels / , 2);
double y = (htPixels / , 2);
// 屏幕尺寸
double screenInches = (x + y);
// 大于6尺寸则为Pad
if (screenInches >= 6.0) {
return true;
}
return false;
}