Как показать разные макеты для пейзажа и портрета во флаттере - PullRequest
1 голос
/ 10 марта 2020

Просто хотел узнать, как мы можем показать разную компоновку для пейзажа и портрета во флаттере. В Native для android мы просто создаем папки layout и layout-land и помещаем туда файлы xml, и система автоматически определяет подходящий макет для ориентации. Любая помощь по трепетанию будет оценена. Спасибо

1 Ответ

1 голос
/ 10 марта 2020

Использовать официальный виджет, как в документах написано https://flutter.dev/docs/cookbook/design/orientation

OrientationBuilder(
  builder: (context, orientation) {
    return GridView.count(
      // Create a grid with 2 columns in portrait mode,
      // or 3 columns in landscape mode.
      crossAxisCount: orientation == Orientation.portrait ? 2 : 3,
    );
  },
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...