У меня есть полноэкранное приложение для рисования, которое отключает строки заголовка и строки состояния с помощью темы Android Theme.NoTitleBar.Fullscreen. Одним из запросов, которые я получаю, будет возможность настроить автоматическое скрытие этих элементов пользовательского интерфейса, чтобы пользователь касался их там, где они должны быть, они отображаются. Я могу представить, как это сделать с помощью пользовательского действия, которое эмулирует строку заголовка, но замена панели уведомлений просто невозможна.
Итак, просто интересно, есть ли способ автоматически скрыть стандартные строки заголовка и состояния ОС. Я бы предположил, что это НЕТ, так как эти элементы выглядят привязанными к Activity в onCreate (или раздутыми из XML в onCreate), поэтому после активации изменить их поведение будет невозможно.