首页 > 解决方案 > 动态选择源图像分辨率

问题描述

我正在构建一个应用程序,其中可以以多种不同尺寸显示相同的图像(在台式机/平板电脑上大,在手机上小)。我还想考虑设备像素密度以始终加载最合适的源。

我知道这在 HTML 中是可能的,使用srcsetandsizes属性来指定来源和大小,但我将如何在 Flutter 中做类似的事情?

标签: flutter

解决方案


试试AspectRatio,这对所有尺寸都有响应

AspectRatio(
    aspectRatio: 4 / 3, //change value here
    child: new Container(
      color: Colors.red,
    ),
  ),

推荐阅读