Мое требование - сделать строку состояния полностью прозрачной без наложения и панели навигации белого цвета. Для этого я использовал FLAG_TRANSLUCENT_STATUS и fitsSystemWindows = true, но на некоторых устройствах наложение строки состояния было наложено, поэтому я применил флаг FLAG_LAYOUT_NO_LIMITS, который сделал мой статус панель и панель навигации прозрачные.
С тех пор я не хотел, чтобы моя панель навигации была прозрачной, поэтому я использовал windowDrawsSystemBarBackgrounds = true. Теперь панель навигации стала черной на эмуляторе Android (Pixel 3XL, API28, P IE 9,0). Его цвет теперь не меняется для этого конкретного эмулятора. Хотя он показывает белую навигацию, что является моим требованием в телефонах Redmi и Realme. Но в эмуляторе Android (Pixel 3XL, API28, P IE 9.0) панель навигации по-прежнему черная.
Я взял ссылку на эту библиотеку https://github.com/laobie/StatusBarUtil также для удовлетворения мои требования, но этот библиотечный проект ведет себя так же, как моя текущая ситуация (т.е. работает на реальных устройствах, но в вышеупомянутом эмуляторе отображается черная навигационная панель)