Bloccare la rotazione in Flutter
In Flutter è molto facile bloccare la rotazione della app, e ci permette anche di indicare se vogliamo un portrait up/down, e landscape right/left.
Il tutto sta in poche righe di codice prima del lancio della app.
Ecco il codice:
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() {
WidgetsFlutterBinding.ensureInitialized();
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown,
]);
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
// DO STUFF
}
Fondamentale è la chiamata a ensureInitialized.
Enjoy!
dart flutter systemchrome ensureinitialized
Commentami!