在构建方法中,MediaQuery.of(context).orientation等于Orientation.landscape。如何使其成为portrait。
MediaQuery.of(context).orientation
Orientation.landscape
portrait
测试小部件位于下MaterialApp。
MaterialApp
包装查询方向的小部件
MediaQuery( data: MediaQueryData .fromWindow(ui.window) .copyWith(size: const Size(600.0, 800.0)), child: widgetToTest, )
为我工作。
MediaQuery.orientation 只是检查更大的尺寸
MediaQuery.orientation
Orientation get orientation { return size.width > size.height ? Orientation.landscape : Orientation.portrait; }