【发布时间】:2018-10-13 23:07:44
【问题描述】:
在构建方法中,MediaQuery.of(context).orientation 等于 Orientation.landscape。怎么变成portrait。
测试小部件包裹在MaterialApp 下。
【问题讨论】:
标签: flutter ui-testing
在构建方法中,MediaQuery.of(context).orientation 等于 Orientation.landscape。怎么变成portrait。
测试小部件包裹在MaterialApp 下。
【问题讨论】:
标签: flutter ui-testing
包装查询方向的小部件
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;
}