java在滚动视图中,我需要将图像高度设置为设备的活动高度
我需要通过编程将图像高度设置为设备的活动高度 所以我需要检索设备的活动大小,这个大小因设备而异
我试过这个
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int height = displayMetrics.heightPixels;
但这给出了手机屏幕的整个大小(包括导航栏和所有东西),但我需要活动大小
# 1 楼答案
如果要显示活动高度(不包括工具栏)。计算工具/操作栏高度,并将图像视图布局高度设置为 所需高度=活动高度工具栏高度
# 2 楼答案
使用如下方法:
获取可用的屏幕大小