public boolean isPad(){
// WindowManager wm= (WindowManager) getSystemService(Context.WINDOW_SERVICE);
DisplayMetrics dm=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
// Display display=wm.getDefaultDisplay();
//屏幕宽度
float screenWidth=dm.widthPixels;
float screenHeight=dm.heightPixels;
double x=Math.pow(dm.widthPixels/dm.xdpi,2);
double y=Math.pow(dm.heightPixels/dm.ydpi,2);
double screenInches=Math.sqrt(x+y);
//大于7寸就是平板
if(screenInches>=7.0){
return true;
}
return false;
}
判断安卓设备是否手机
最新推荐文章于 2024-06-20 08:52:00 发布