如何在flutter中创建自定义进度指标

问题描述 投票:-1回答:1

如何在Flutter中制作一个像下图那样的自定义圆形进度指示器?

Gif的例子

flutter flutter-layout flutter-animation
1个回答
1
投票

您可以通过以下方式实现这一点 Shimmer 将Shimmer包添加到你的项目中,并像这样使用。

SizedBox(
  width: 200.0,
  height: 100.0,
  child: Shimmer.fromColors(
    baseColor: Colors.red,
    highlightColor: Colors.yellow,
    child: Text(
      'Shimmer',
      textAlign: TextAlign.center,
      style: TextStyle(
        fontSize: 40.0,
        fontWeight:
        FontWeight.bold,
      ),
    ),
  ),
);
© www.soinside.com 2019 - 2024. All rights reserved.