Я тестирую свое приложение Flutter на физическом планшете (Nvidia Shield K1). Я создал собственный диалог ввода, поскольку приложение будет работать в альбомной ориентации, и пользователь не сможет видеть текстовое поле, если клавиатура закрывает экран.
Одна странная вещь: когда клавиатура отключена, панель навигации системы прозрачна, хотя я никогда не устанавливал ее. Даже когда я явно установил его черным, оно все равно остается прозрачным.
await SystemChrome.setEnabledSystemUIMode(SystemUiMode.immersiveSticky); SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle( systemNavigationBarColor: Colors.black, )); В эмуляторах системная навигация по умолчанию имеет черный цвет.

Что я могу сделать, чтобы решить эту проблему? Это явно относится к конкретному OEM-производителю, но непонятно, почему это произошло.