android如何获取整个屏幕大小

2025-04-24 05:27:15
推荐回答(1个)
回答1:

有两种方式:(获取到的大小准确度与手机的类型有关,google手机你还需要加上底部栏)
1.
WindowManager wm = (WindowManager) getContext()
.getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
2.
WindowManager wm = this.getWindowManager();
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();