您的位置:首页 > 移动开发 > Android开发

Android中利用DisplayMetrics取得手机屏幕大小

2014-10-28 10:42 411 查看
转载自http://www.linuxidc.com/Linux/2011-09/43628.htm

Android开发中经常需要获得手机屏幕的大小,常用的方法就是用 DisplayMetrics 类来获取手机画面宽高,示例代码如下:

package whu.iss.wuxianglong;

import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.widget.TextView;

public class GetScreenSize extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
DisplayMetrics displaysMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaysMetrics);
String showSize = "手机屏幕分辨率:" + displaysMetrics.widthPixels + "*" +displaysMetrics.heightPixels ;
TextView screenSize = (TextView) findViewById(R.id.size);
screenSize.setText(showSize);
}
}

运行结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: