Android开发便签4:DisplayMetrics类,怎么获得屏幕的宽度和高度
Android开发便签4:DisplayMetrics类,如何获得屏幕的宽度和高度
用DisplayMetrics类获取设备屏幕的宽度和高度
代码:
我import进来的包都是android sdk里面的,
用DisplayMetrics类获取设备屏幕的宽度和高度
代码:
package com.andy.android; import android.app.Activity; import android.os.Bundle; import android.util.DisplayMetrics; import android.widget.TextView; /** * DisplayMetrics简单应用---获取屏幕的宽度和高度 * * @author Andy.Zhang * */ public class DisplayMetricsActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); DisplayMetrics displayMetrics = new DisplayMetrics(); this.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics); int height = displayMetrics.heightPixels; int width = displayMetrics.widthPixels; TextView tv = new TextView(this); tv.setText("屏幕宽度:" + width + "\n屏幕高度:" + height); setContentView(tv); } }
1 楼
ww1987221
2010-12-28
请问DisplayMetrics类是在android核心包里吗?网上不提供下载,您能把那个包发给我吗?qq:77401243
邮箱:ww1987221@126.com
邮箱:ww1987221@126.com
2 楼
ww1987221
2010-12-28
因项目中急需获取手机屏幕大小,网上查找后基本都只有这种方法,还请您帮忙
3 楼
andyzhchy
2011-01-07
ww1987221 写道
因项目中急需获取手机屏幕大小,网上查找后基本都只有这种方法,还请您帮忙
我import进来的包都是android sdk里面的,
import android.util.DisplayMetrics;