Мне нужен мой встроенный планшет Android в режиме «киоск», поэтому панель уведомлений должна быть отключена (а не просто скрыта, например, в полноэкранных играх).Строка уведомления об ошибках
Этот код скрывает строку только временно:
this.requestWindowFeature(Window.FEATURE_NO_TITLE); // Removes title bar
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
То же самое, когда я поставил этот в раздел приложений AndroidManifest:
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
Я попытался отключить android- ui по команде adb
pm disable com.android.systemui
Но тогда у меня нет кнопок навигации! Мне нужно только, чтобы панель уведомлений сверху блокировалась!
Так как я могу заблокировать панель уведомлений, что она не может быть открыта?
По существу это делает то же, что и мой третий фрагмент кода в моем сообщении. Может ли быть способ отключить панель уведомлений? – user2737037
Ах да, я не заметил этого третьего фрагмента. И насколько я знаю, нет возможности отключить только панель уведомлений. Я тоже посмотрел на это, и казалось бы, единственный способ изменить исходный код Android и выпустить планшет с помощью специального ПЗУ. Мне было бы интересно здесь, если есть более простые решения. – CurlyPaul