颤动进度指示器大小

aj5*_*580 10 widget progress-bar flutter

我想知道是否有办法更改线性和圆形进度条的宽度/长度/高度。我正在尝试使用它制作XP栏,但不确定是否可行。另外,我知道这些值只能通过0.0和1.0来表示,但我也认为有可能(不确定)我可以制定一个仍可以使用的公式。

F-1*_*F-1 14

进度指示器将填充其父布局小部件,例如

SizedBox(
    height: 300.0,
    width: 300.0,
    child: 
        CircularProgressIndicator(
        valueColor: AlwaysStoppedAnimation(Colors.blue),
        strokeWidth: 5.0)
    )
Run Code Online (Sandbox Code Playgroud)

  • SizedBox 不限制 CircularProgressIndicator 的形状。这似乎是 Flutter 中的一个错误。然而,将其全部包装在“Center(child:)”中就可以了。 (4认同)

ija*_*ann 8

  1. 使用此代码,您决定它是一个 Widget 数组,如果您将其放入一个数组,那是因为您可以给出响应,您可以添加更多小部件,
  2. 那是居中的
  3. 什么是 CircularProgressIndicator。

这样,Circular Progress Indicator 就不会取包含它的父亲的宽高

问候

<Widget>[Center(child: CircularProgressIndicator())]