如何在 flutter 中编写进度条以设置在线课程应用程序的完成状态
我正在用 flutter 开发一个在线课程应用程序,我需要根据学生完成课程的情况编写进度条,我该如何在 flutter 中做到这一点?
I'm developing an online course app in flutter, and I need to code a progress bar depend on students completion of course, how do I do that in flutter?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个非常广泛的问题。具体来说,您可以使用 LinearProgressIndicator 来显示进度。将进度存储在总体小部件的
State
中,并在部分完成后更新它,这应该相应地更新进度栏。https://api.flutter.dev/flutter/material/LinearProgressIndicator-class。 :
然后你可以想象这样的事情
This is a very broad question. Concretely, you can use a
LinearProgressIndicator
to show the progress. Store the progress inside theState
of the overarching widget, and update it after a part is completed, which should update the progress bar accordingly.https://api.flutter.dev/flutter/material/LinearProgressIndicator-class.html
You can then imagine something like this: