当前位置: 代码迷 >> Android >> Android 4.X的手机怎么获取菜单栏高度
  详细解决方案

Android 4.X的手机怎么获取菜单栏高度

热度:10   发布时间:2016-04-28 04:23:59.0
Android 4.X的手机如何获取菜单栏高度啊
现在不少4.x的手机底部菜单栏内置到屏幕里的
比如

那如何获取这个菜单栏高度呢?
------解决方案--------------------
Resources resources = this.getResources();

int rid = resources.getIdentifier("config_showNavigationBar", "bool", "android");
if (resourceId > 0) {
   Log.d("sam test",resources.getBoolean(rid) +""); //获取导航栏是否显示true or false
}

int resourceId = resources.getIdentifier("navigation_bar_height", "dimen", "android");
if (resourceId > 0) {
   Log.d("sam test",resources.getDimensionPixelSize(resourceId) +""); //获取高度
}
------解决方案--------------------
2楼正解。。
  相关解决方案