您现在的位置: 弘智首页 > Android > android教程 >

Android开发---获取屏幕高度和宽度

时间:2012-10-29 来源:弘智教育 点击: 次

在开发的某些时候,需要获取屏幕的高度和宽度,下面有两种方法,大家可以试一下。
            方法一:

  1. WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE);  
     
  2. int width = wm.getDefaultDisplay().getWidth();//屏幕宽度  
     
  3. int height = wm.getDefaultDisplay().getHeight();  

方法二:

  1. DisplayMetrics  dm = new DisplayMetrics();   
     
  2.       getWindowManager().getDefaultDisplay().getMetrics(dm);   
     
  3. int screenWidth = dm.widthPixels;              
     
  4. int screenHeight = dm.heightPixels;  

注意,第二种方法要导入import android.util.DisplayMetrics;这个类。

弘智主页 | 弘智介绍 | 培训课程 | XML地图