どうも、ちょげ(@chogetarou)です。
LinearProgressIndicatorを角丸にする方法を紹介します。
方法

LinearProgressIndicatorを角丸にするには、ClipRRectを使います。
まず、LinearProgressIndcatorをClipRRectでラップします。
そして、ClipRRectの引数「borderRadius」に角の丸みを指定します。
角の丸みは、BoderRadiusクラスを使って指定します。
ClipRRect(
borderRadius: /*BorderRadiusで角の丸みを指定*/,
child: LinearProgressIndicator(),
),
ClipRRectを使えば、LinearProgressIndicatorを角丸にすることが出来ます。
使用例
以下は、使用例です。

@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: SizedBox(
width: 300,
height: 20,
child: ClipRRect(
borderRadius: BorderRadius.circular(10),
child: LinearProgressIndicator(),
),
),
),
);
}

[Flutter]CircularProgressIndicatorの色を設定するには?
CircularProgressIndicatorの色を設定する方法を紹介します。

[Flutter]LinearProgressIndicatorの色を設定するには?
LinearProgressIndicatorの色を設定する方法を紹介します。

[Flutter]LinearProgressIndicatorの高さを設定するには?
LinearProgressIndicatorの高さを設定する方法を紹介します。

[Flutter]LinearProgressIndicatorの背景色を設定するには?
LinearProgressIndicatorの背景色を設定する方法を紹介します。
コメント