Chciałbym uniemożliwić mojej aplikacji zmianę orientacji i zmusić układ do trzymania się „portretu”.
W main.dart umieściłem:
void main(){
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown
]);
runApp(new MyApp());
}
ale kiedy używam przycisków obracania symulatora Androida, układ „podąża” za nową orientacją urządzenia ...
Jak mogłem to rozwiązać?
Dzięki
SystemChrome.setPreferredOrientations
zwraca asynchronicznie, więc wydaje się, że runApp
powinien być ujęty w then
.
'package:flutter/services.dart'
, może to błąd: github.com/flutter/flutter/issues/13238