flutter landscape only code example

Example 1: flutter lock orientation


void initState(){
  super.initState();
  SystemChrome.setPreferredOrientations([
      DeviceOrientation.landscapeRight,
      DeviceOrientation.landscapeLeft,
  ]);
}

Example 2: flutter portrait only

// This will works always for lock screen Orientation.
void main() {
  WidgetsFlutterBinding.ensureInitialized();
  SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp])
    .then((_) {
      runApp(new MyApp());
    });
}

Example 3: lock screen orientation flutter

<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.orientation_lock_example">    <application ...>        <activity            android:name=".MainActivity"            android:screenOrientation="portrait"            ...            />            ...         </activity>        ...     </application></manifest>

Tags:

Dart Example