Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
967 of 1024 menu
◀ ▶

Перечисление DeviceOrientation

Перечисление DeviceOrientation передают в метод setPreferredOrientations.

Синтаксис

DeviceOrientation.portraitUp

Значения

ЗначениеОписание
portraitUpПортрет, домашняя кнопка внизу.
portraitDownПортрет перевёрнут.
landscapeLeftАльбом, поворот влево.
landscapeRightАльбом, поворот вправо.

Пример

Давайте разрешить portraitUp:

import 'package:flutter/material.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); runApp(MaterialApp(home: Scaffold(body: Center(child: Text('abcde'))))); }

На экране 'abcde'.

Пример

Давайте добавить landscapeLeft:

import 'package:flutter/material.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp, DeviceOrientation.landscapeLeft]); runApp(MaterialApp(home: Scaffold(body: Center(child: Text('12345'))))); }

На экране '12345'.

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить