Android中判断状态栏是否存在
jopen
11年前
在开发一个程序,需要根据当前状态栏的高度(如果是全屏状态,状态栏高度则为0)来计算一个View位于屏幕中的位置,因此就需要判断当前状态栏是否存在,我是这样判断的:
WindowManager.LayoutParams attrs = getWindow().getAttributes(); if((attrs.flags & WindowManager.LayoutParams.FLAG_FULLSCREEN) == WindowManager.LayoutParams.FLAG_FULLSCREEN){ Log.d(TAG, "状态栏不存在!!"); }else{ Log.d(TAG, "状态栏存在!!"); }