Я использую иммерсивную полноэкранную активность, и для своих диалогов я использовал хак, который я нашел здесь, где я установил, что диалог не фокусируется при его открытии, чтобы он не тянул вниз строку состояния.
dialog.window?.setFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE)
Теперь я ищу способ получить тот же результат для диалогов предпочтений (сейчас это только ListPreference)
Я попытался переопределить onDisplayPreferenceDialog в моем PreferenceFragment и установить флаг в диалоговом окне, но строка состояния по-прежнему показывая вверх.