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

利用DisplayMetrics类获取Android设备屏幕分辨率

2015-10-09 19:41 387 查看

说明

Android的设备分辨率可谓五花八门,在应用程序中经常需要获取到当前屏幕的分辨率。这里给出使用DisplayMetrics类获取屏幕分辨率的方法。

/res/layout/activity_main.xml

<TextView
android:id="@+id/textView01" />


/src/MainActivity.java

//添加android.util.DisplayMetrics
import android.util.DisplayMetrics;


@Override

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);

String str = "手机分辨率为: "+dm.widthPixels + " * "+dm.heightPixels;
TextView mtext = (TextView) findViewById(R.id.textView01);
mtext.setText(str);
}


dm.widthPixels和dm.heightPixels都是int类型数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android textview