android 获取状态栏高度--利用getIdentifier()

来源:互联网 发布:男生打扮知乎 编辑:程序博客网 时间:2024/06/12 12:56
private static int getStatusHeight(Context context) {        int height = 0;        int resourceId = context                .getResources()                .getIdentifier(                        "status_bar_height",//ID名                        "dimen",//资源属性                        "android");//包名        if (resourceId > 0) {//获取到值 resourceId > 0;获取不到,resourceId = 0。            height = context.getResources().getDimensionPixelSize(resourceId);        }        return height;    }
0 0