Я ищу способ показать и скрыть строку состояния с помощью 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()
.
Есть ли другой способ скрыть строку состояния?