如何设置循环进度指标的加载值,如颤振中60天的进度百分比



如何设置循环进度指标的加载值,如60天颤振中的进度百分比数学公式?我的flutter项目需要这些东西,如果我问了一些愚蠢的问题,很抱歉:-(注意:我是这个惊人的颤振发展的新手。

您可以设置"已完成";像这样的进度指标的速率:

CircularProgressIndicator(value: 0.5)

以上将产生50%的指标。您所要做的就是使用一个成员作为StatefulWidget中的值,并使用setState根据所需的百分比对其进行更新。

您还可以使用它来指示加载图像时的进度:

Image.network(
'<url>',
height: 50,
loadingBuilder: (BuildContext context, Widget child,
ImageChunkEvent? loadingProgress) {
if (loadingProgress == null) {
return child;
}
return Center(
child: CircularProgressIndicator(
value: loadingProgress.expectedTotalBytes != null
? loadingProgress.cumulativeBytesLoaded /
loadingProgress.expectedTotalBytes!
: null,
),
);
},
)

最新更新