Vorrei impedire alla mia applicazione di cambiare il suo orientamento e forzare il layout a restare "verticale".
Nel main.dart, ho messo:
void main(){
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown
]);
runApp(new MyApp());
}
ma quando utilizzo i pulsanti di rotazione del simulatore Android, il layout "segue" il nuovo orientamento del dispositivo ...
Come potrei risolverlo?
Grazie
SystemChrome.setPreferredOrientations
restituisce in modo asincrono, quindi sembra che runApp
dovrebbe essere racchiuso in un then
.
'package:flutter/services.dart'
, forse è un bug: github.com/flutter/flutter/issues/13238