Flutter 如何在颤振中创建圆形进度条

Flutter 如何在颤振中创建圆形进度条,flutter,flutter-layout,Flutter,Flutter Layout,我试图弄清楚如何在容器中弯曲一个小尺寸的盒子 我目前使用的代码只是在边框内创建了一个巨大的圆圈 decoration: BoxDecoration(border: Border.all(), shape: BoxShape.circle), width: 112, height: 112, child: Column( crossAxisAlignment: CrossAxisAlignment.start,

我试图弄清楚如何在容器中弯曲一个小尺寸的盒子

我目前使用的代码只是在边框内创建了一个巨大的圆圈

      decoration: BoxDecoration(border: Border.all(),
       shape: BoxShape.circle),
       width: 112,
       height: 112,
       child: Column(
        crossAxisAlignment: CrossAxisAlignment.start,
         children: [
         Flexible(
          child: FractionallySizedBox(
          widthFactor:.90,                
          child: Container(
          decoration: BoxDecoration(
          shape: BoxShape.circle,
          color: Colors.green,),),
以下是我试图实现的目标(但绿色条仅显示20%,而不是此处显示的100%):


为什么不在堆栈中使用CircularProgressIndicator小部件和文本小部件

您可以像这样设置circularProgressIndicator的strokeWidth和进度:

CircularProgressIndicator(
            value: yourProgress,
            strokeWidth: yourStrokeWidth)

我想那会管用的。非常感谢你!