Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 如何根据Flatter中的父项调整图标大小_Flutter_Dart_Flutter Layout_Flutter Container - Fatal编程技术网

Flutter 如何根据Flatter中的父项调整图标大小

Flutter 如何根据Flatter中的父项调整图标大小,flutter,dart,flutter-layout,flutter-container,Flutter,Dart,Flutter Layout,Flutter Container,我想将容器内的图标大小设置为该容器的大小,这样在较大的设备中它就不会因为硬编码大小值而变小。我在尝试这样的事情 Container( child: Icon( Icons.beach_access, size: double.infinity, ) ) 如果希望图标的大小与其父容器的末端相接,可以将其放置在FittedBox中 Container( child: FittedBox( child: Icon( Icons.beach_acc

我想将容器内的图标大小设置为该容器的大小,这样在较大的设备中它就不会因为硬编码大小值而变小。我在尝试这样的事情

Container(
  child: Icon(
    Icons.beach_access,
    size: double.infinity,
  )
)

如果希望图标的大小与其父容器的末端相接,可以将其放置在FittedBox中

Container(
  child: FittedBox(
     child: Icon(
        Icons.beach_access,
          ),
        ),
      ),
可以更改FittedBox的“拟合”特性以调整某些尺寸和更改对齐方式


我想设置图标的大小,使用容器上的“对齐”属性,我只能对齐子图标。如果您已经正确设置了围绕图标的容器的尺寸,您可以尝试在图标周围使用a。我建议使用MediaQuery获取屏幕尺寸,并根据屏幕大小适当设置容器的高度/宽度。容器填充整个屏幕还是从其他小部件继承大小?如果来自另一个小部件,则在问题中添加该小部件代码