Gostaria de evitar que meu aplicativo altere sua orientação e forçar o layout a ficar em "retrato".
No main.dart, coloco:
void main(){
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown
]);
runApp(new MyApp());
}
mas quando uso os botões de rotação do Android Simulator, o layout "segue" a nova orientação do dispositivo ...
Como eu poderia resolver isso?
obrigado
SystemChrome.setPreferredOrientationsretorna de forma assíncrona, então parece que runAppdeve estar entre um then.


'package:flutter/services.dart', talvez seja um bug: github.com/flutter/flutter/issues/13238