如何在Flutter中创建自定义循环进度指示器,如下图所示?开箱即用不允许在中心添加文本。
答案 0 :(得分:2)
我认为你有两种方式。
首先将CircularProgressIndicator
和Text
小部件放入Stack
并根据需要放置它们(Text
位于中心,CircularProgressIndicator
覆盖所有堆栈空间。 Stack
小部件是您理解的关键点......
第二种方式,更灵活的方式是使用CustomPaint
Widget进行此操作。
此链接将帮助您实现目标......
https://medium.com/@NPKompleet/creating-an-analog-clock-in-flutter-i-68def107d9f4