【发布时间】:2015-08-05 08:16:46
【问题描述】:
我有这段代码:
Point point = new Point();
getWindowManager().getDefaultDisplay().getSize(point);
setScreenSize(point);
这将返回显示的总高度(以像素为单位)。 但是,这包括通知栏,并且在某些设备上,底部栏包含特定于 android 的按钮(返回、主页和其他按钮)。
我的问题分为两部分。
如何知道通知栏的高度? 如何查找设备屏幕上是否有这些按钮,如果有,该栏的高度是多少?
【问题讨论】:
-
您确定不想只获取您正在使用的布局/容器的尺寸吗?
-
我也必须得到那个,但我知道该怎么做。我需要确切的应用高度。
-
我需要的不是状态栏,就是上面那个小通知托盘
标签: android screen-size