android - 更新图像 flutter

标签 android ios flutter

我从 API 获取图像的 URL。图像 url 存储在 sqflite 中,我使用该图像 url 通过 NetworkImage 在应用程序中的任何位置显示图像。现在,在一个屏幕中,我有一个用于更新图像的对话框,其中我使用 ImagePicker 来选择图像,然后将图像上传到服务器。作为上传图像 API 的返回,我得到了更新的 imageurl。因此,在获得此更新的 url 后,我将更新 sqflite 中的 imagurl。但现在的问题是,即使在 sqflite 中更新了 url,应用程序也会显示旧图像。当我调试时,我发现我正在获取更新的图像网址本身,但仅显示旧图像。我什至尝试使用 Provider 来实现此目的,但仍然相同。谁能帮忙解决这个问题吗?

注意:仅当应用程序关闭并重新打开时图像才会更新

最佳答案

不确定,但这可能是 flutter 错误

1.卸载应用

2.尝试这个命令flutter clean

3.并重新安装您的应用

我希望它有帮助..

关于android - 更新图像 flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59942647/

相关文章:

android - Flutter - 如何防止 BouncingScrollPhysys 在到达 CustomScrollView 的末尾时弹跳?

android - 带两个抽屉的 DrawerLayout : Right one "jumping" when left one is opened?

ios - 在应用程序重新加载之前,不会刷新用于增加 UserDefault 值的 Swift In App Purchase

ios - 在 Objective-C 中使用状态设计模式

ios - iOS SLComposeViewController“黑客”

dart - Flutter-无法从 StreamBuilder 加载 Widget

android - 如何在 flutter 中设置滚动条颜色?

java - 为什么我在使用 Gson.asString 时收到 java.lang.UnsupportedOperationException?

java - 安卓工作室 : developing common java libraries to be shared among apps

java - java类应该如何组织?