【发布时间】:2010-10-04 14:57:55
【问题描述】:
我正在寻找一种使用onClickListener 显示和隐藏状态栏的方法,但只显示它有效。
WindowManager.LayoutParams lp = getWindow().getAttributes();
if (isStatusbarVisible)
lp.flags = LayoutParams.FLAG_FULLSCREEN;
else
lp.flags = LayoutParams.FLAG_FORCE_NOT_FULLSCREEN;
getWindow().setAttributes(lp);
isStatusbarVisible = !isStatusbarVisible;
使用FLAG_FULLSCREEN 隐藏状态栏似乎只有在调用setContentView() 之前设置了标志才有效。
还有其他隐藏状态栏的方法吗?
【问题讨论】: