如何判断当前设备是pad还是phone


2
3
4
5
6
DisplayMetrics dm = new DisplayMetrics();
         getWindowManager().getDefaultDisplay().getMetrics(dm);
         double diagonalPixels = Math.sqrt(Math.pow(dm.widthPixels, 2.0 )
                 + Math.pow(dm.heightPixels, 2.0 ));
 
         double screenSize = diagonalPixels / ( 160 * dm.density);

你可能感兴趣的:(如何判断当前设备是pad还是phone)