Android gets the height of the status bar (StatusBar) and the navigation bar at the top of the system, androidstatusbar
Android devices have two upper and lower bars. We can obtain the bar information. The code for obtaining the height is put below. Code comments and other methods are available.
Original address http://www.cnblogs.com/rossoneri/p/4142962.html
Get the top status bar Height
Private int getStatusBarHeight () {Resources resources = mActivity. getResources (); int resourceId = resources. getIdentifier ("status_bar_height", "dimen", "android"); int height = resources. getDimensionPixelSize (resourceId); Log. v ("dbw", "Status height:" + height); return height ;}
Get the bottom navigation bar Height
Private int getNavigationBarHeight () {Resources resources = mActivity. getResources (); int resourceId = resources. getIdentifier ("navigation_bar_height", "dimen", "android"); int height = resources. getDimensionPixelSize (resourceId); Log. v ("dbw", "Navi height:" + height); return height ;}