image - 我需要添加一个复选框并添加更多图像(+ 图标),通过它我可以继续在 Flutter 中添加屏幕截图,其中包含进度条
问题描述
[在此处输入图片描述][1]我需要在我的应用程序中添加进度条指示器。
我应该选择哪个包?我应该如何进行?
我想在这项任务中实现的目标是:
我需要将图像上传到必须指示进度条的服务器。
我需要添加一个复选框,只要我添加图像就会在其中打勾。
我需要有一个 + 图标,我可以从中添加更多图像。
解决方案
您可以使用来自 SDK 的小部件 LinearProgressIndicator。
您可以使用以下方法显示“无限”进度条
Center(
child: LinearProgressIndicator(),
)
或确定进度条,通过检索您上传的图片数量进行更新。
Center(
child: LinearProgressIndicator(
value: _percentageOfImageUploaded,
)
)
其中_percentageOfImageUploaded
是介于 0.0 和 1.0 之间的值。要更新此值,您有很多解决方案(Provider、Stream、setState...),具体取决于您当前的实现
推荐阅读
- python - 处理过程返回 0
- javascript - 如何使用 Vanilla Js 格式化嵌套的 Json
- kubernetes - 你可以在 openshift 中不使用 statefulsets 运行 Zookeeper 集群吗?
- ios - UITextView 在 CollectionViewCell 内不显示键盘
- xcode - Bash:自动将文件添加到 Xcode 项目?
- regex - Regex - get "1,546 messages" string inside list
- vmware - 需要帮助从主机中的来宾访问 .html 文件 (VMWare 16)
- amazon-web-services - AWS Codepipeline Spring Boot War 文件
- bash - TEST_PROFILE="${1-}" 和 ${TEST_PROFILE-} 行中符号`-`的作用是什么?
- c# - 从字典中使用 Linq 仅选择指定的键