`
andyzhchy
  • 浏览: 94063 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android开发便签4:DisplayMetrics类,如何获得屏幕的宽度和高度

阅读更多
用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);

	}
}


4
0
分享到:
评论
3 楼 andyzhchy 2011-01-07  
ww1987221 写道
因项目中急需获取手机屏幕大小,网上查找后基本都只有这种方法,还请您帮忙

我import进来的包都是android sdk里面的,
import android.util.DisplayMetrics; 
2 楼 ww1987221 2010-12-28  
因项目中急需获取手机屏幕大小,网上查找后基本都只有这种方法,还请您帮忙
1 楼 ww1987221 2010-12-28  
请问DisplayMetrics类是在android核心包里吗?网上不提供下载,您能把那个包发给我吗?qq:77401243
邮箱:ww1987221@126.com

相关推荐

Global site tag (gtag.js) - Google Analytics