android 获取屏幕宽度高度的代码
时间: 2023-12-08 11:05:59 浏览: 161
获取屏幕宽度高度的代码如下:
```
DisplayMetrics dm = getResources().getDisplayMetrics();
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;
```
其中,`dm.widthPixels`表示屏幕宽度,`dm.heightPixels`表示屏幕高度。
相关问题
android获取屏幕宽度和高度
获取Android设备屏幕的宽度和高度可以使用以下代码:
```java
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int screenWidth = displayMetrics.widthPixels;
int screenHeight = displayMetrics.heightPixels;
```
其中,`screenWidth` 和 `screenHeight` 分别是屏幕的宽度和高度。注意,这段代码需要在Activity中使用。如果需要在非Activity的类中获取屏幕宽度和高度,可以考虑将Context对象作为参数传入。
阅读全文