android - 使用数据库android的更新更新或刷新UI

标签 android database sqlite user-interface

我有一个图片库。我必须显示带有已上传或未上传图标的图像。一项服务正在后台运行以上传图像和更新数据库。假设我在画廊屏幕中并且一些未上传的图像已上传并更新数据库。所以我想在不按任何按钮的情况下更新我的 View 。

每当数据库更新时,我有什么办法可以得到回调?? 在不重新加载所有内容的情况下更新我的 View 的最佳方法是什么?

最佳答案

您将需要使用 CursorLoaders/CursorAdapters。你可以在这里找到一个例子

https://github.com/ksarmalkar/ContentProviderJoin

关于android - 使用数据库android的更新更新或刷新UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25870883/

相关文章:

android - Google 登录不适用于受信任的 Web Activity (TWA) 发行版 apk,但适用于调试 apk

mysql - 这部分的SQL语法错误: "int not null auto_increment,"

java - 将信息存储在音频中

java - 设置整个盒子的可见性

mysql - 如果总列总和小于 X,则更新行

ios - 核心数据 : delete all objects of an entity type, 即清空表

c# - 使用 SQLite 处理数十亿条记录

c++ - 对 `sqlite3_open' 的 undefined reference 。我没主意了

java - 我应该如何将设置菜单中的数据输入 MainActivity.java 文件以调整 Textview 窗口中文本的大小?

SQL 查询 - 长时间运行/占用 CPU 资源