В тестировании Flutter Widget, как сделать media.orientation для портрета? - PullRequest
0 голосов
/ 03 мая 2018

В методе построения MediaQuery.of(context).orientation равно Orientation.landscape. Как сделать это в portrait.

Тестовый виджет переносится в MaterialApp.

1 Ответ

0 голосов
/ 27 июня 2018

Упаковка виджетов, которые запрашивают ориентацию в

  MediaQuery(
    data: MediaQueryData
        .fromWindow(ui.window)
        .copyWith(size: const Size(600.0, 800.0)),
    child: widgetToTest,
  )

работал на меня.

MediaQuery.orientation просто проверяет, какое измерение больше

  Orientation get orientation {
    return size.width > size.height ? Orientation.landscape : Orientation.portrait;
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...