在做UI开发时常常需要获取屏幕的大小,以便布局界面,Android提供了以下接口获取屏幕的相关信息:
- Display display = getWindowManager().getDefaultDisplay();
- Log.i("view", "height:"+display.getHeight());
- Log.i("view","width:"+display.getWidth());
也可以将屏幕的信息存到一个DisplayMetrics对象中,代码如下:
- DisplayMetrics displayMetrics = new DisplayMetrics();
- getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
- Log.i("view", "height"+displayMetrics.heightPixels);
- Log.i("view", "width"+displayMetrics.widthPixels);