小编aka*_*tis的帖子

数据更改后CursorLoader没有更新

我创建了一个小应用程序,试图理解LoaderManagerCursorLoader-classes 的功能.

我已经实现了LoaderCallbacks<Cursor>我的FragmentActivity-class,一切工作正常,但事实上,当我通过我的更新数据ContentResolver.update()ContentResolver.insert()-方法,onLoadFinished()不叫,结果我的数据不会更新.

我有一个自定义ContentProvider,我想知道问题是在我的ContentProvider中没有通知数据已更改或其他内容.

android android-contentprovider android-loadermanager android-cursorloader

49
推荐指数
2
解决办法
2万
查看次数

仅在未显示活动时显示通知

我有一个我想要处理的后台任务.事情是,当任务完成时,我想调用一个新的Activity来向用户显示结果,只有当我的主Activity显示时,否则我只想发送一个通知,以便用户可以看到该动作完成了,并且能够随时打开它.

我正在考虑使用服务来处理后台任务的启动和终止,并在完成后广播一条消息,但在这种情况下,我无法知道是否显示了活动或广播未被处理,我应该发送通知.

所以这是我的问题,因为我在后台任务和服务方面的知识和经验有限,所以我决定寻求帮助.

提前感谢您阅读我的案例,希望得到一些帮助!

java android android-intent android-service android-asynctask

9
推荐指数
1
解决办法
5895
查看次数