安卓获取状态栏(Status Bar)高度

来源:互联网 发布:张伯伦生涯数据 编辑:程序博客网 时间:2024/04/29 17:51
  1. 在android6.0系统源码中,可以查到status_bar_height只有一个定值24dp,可以直接使用此值
    详细见文件
    ./frameworks/base/core/res/res/values/dimens.xml
  2. 直接上方法
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;}

网上其他方法,不推荐使用

参考自 http://www.cnblogs.com/rossoneri/p/4142962.html

0 0