android - 更新图像颤振
问题描述
从 API 我得到一个图像的 URL。图像 url 存储在 sqflite 中,我正在使用该图像 url 使用 NetworkImage 在应用程序中的任何位置显示图像。现在在一个屏幕中,我有一个对话框来更新图像,我正在使用 ImagePicker 选择图像,然后将图像上传到服务器。作为上传图片 API 的回报,我得到了更新的 imageurl。所以在得到这个更新的 url 后,我正在更新 sqflite 中的 imagurl。但现在的问题是,即使在 sqflite 中更新了 url,应用程序也会显示旧图像。当我调试时,我发现我正在获取更新的图像 url,但只显示旧图像。我什至尝试为此使用 Provider 但仍然相同。任何人都可以帮助解决这个问题吗?
注意:仅当应用程序关闭并重新打开时才会更新图像
解决方案
我使用 aCircleAvatar
而不是解决了它NetworkImage
推荐阅读
- python - Python 返回带有 Jinja2 设置标签的“无效语法”
- python - 是否可以有无头模式和浏览器扩展?在 Selenium 和 python 中)
- c# - 为什么使用实体框架首次调用数据库需要更长的时间,即使之前已经调用过这个数据库?
- vba - 使用 VBA 使用“vbModeless”创建带有按钮的动态表单
- apache-nifi - 如何在 Nifi 中使用 GenerateTableFetch 处理器捕获增量获取中的所有记录
- node.js - 将 Excel 文件转换为 CSV 并以 JSON 格式读取其内容
- android - 将主机名验证器添加到 DownloadManger
- ios - 具有组合布局的 CollectionView 中的动态大小的标题
- javascript - 根据数据动态屏蔽输入
- laravel - 在 vue.js 组件中获取数据时调整 url