Как создать режим Edgetoedge во Flutter, как Android NativeAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как создать режим Edgetoedge во Flutter, как Android Native

Сообщение Anonymous »

Как получить идеальный полноэкранный режим (от края до края) для флаттера?
С помощью встроенного режима очень легко сделать изображение ниже, целью является строка состояния, система отображает только текст, значки и нижняя навигация остались прежними, но цвет приложения остался неизменным.
портретное изображение
альбомное изображениеУ Flutter есть небольшая проблема с горизонтальными экранами, вы также можете увидеть изображение ниже.
портретное изображение
альбомное изображение
альбомное изображение
p>
Я использовал флаттер-код для от края до края с такими параметрами, как:

Код: Выделить всё

SystemChrome.setEnabledSystemUIMode(SystemUiMode.edgeToEdge);
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
systemNavigationBarContrastEnforced: false,
statusBarColor: Colors.transparent,
systemNavigationBarColor: Colors.transparent,
systemStatusBarContrastEnforced: false,
));
Примечание: если вы попробуете использовать эмулятор, создайте его с помощью deviceframe и устройства с вырезом (например, Pixel 6a), я использую API 34

Подробнее здесь: https://stackoverflow.com/questions/784 ... oid-native
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»