Я пытаюсь скрыть строку состояния системы на устройстве Android 4.4. Это для режима киоска, где мое приложение будет единственным приложением на устройстве. На данный момент целевым устройством является Nexus 7. 2013 года.
Устройство укоренено, и я смог полностью удалить нижнюю панель навигации с некоторой информацией из этот пост.
Для верхней панели состояния все, что я пробовал, временно скрывает панель. Если мои пользователи двигаются вниз в верхней части экрана, появляется строка состояния. Я не хочу позволять им видеть время, получать настройки или даже видеть уведомления.
Сообщения, которые я нашел и уже пробовал:
- Скрыть системную панель в планшетах
- Постоянно скрывать панель навигации в действии
- Скрыть строку состояния на Android-телефоне
- Отключить/скрыть строку состояния в Android
Любые предложения?
В идеале, мне бы хотелось, чтобы у меня была возможность редактировать build.prop, поскольку я уже делаю это для панели навигации и могу сделать это в одно и то же время. Я пытаюсь не создавать собственный андроид.
Update:
После некоторой дополнительной работы это, по-видимому, несколько зависит от точной сборки android, или от устройства, на котором он работает.
Некоторые устройства, такие как серия Nexus, с которыми я работал, позволяют пользователю прокручивать, чтобы панель снова появлялась.
Однако, я недавно пробовал это на Verizon Eclipse, и панель не появляется снова, и это то, что я искал.
Я все еще ищу лучшее решение для таргетинга на все устройства, но это, вероятно, придет к созданию моей собственной сборки Android.