【问题标题】:Android replacement for loadermanager in serviceAndroid 替换服务中的 loadermanager
【发布时间】:2014-09-11 11:31:42
【问题描述】:

我正在开发一个 android 项目,在该项目中我需要使用 contentprovider 来进行服务内的线程安全数据库相关操作。但是带有回调的 loadermanager 不能在服务中使用。将具有回调和 contentprovider 的服务内部的 loadermanager 的最佳替代品是什么?

【问题讨论】:

  • 你不需要它...通过使用构造函数、registerListener 和 startLoading 来使用普通加载器
  • @Selvin 你能告诉我一个自定义加载器的例子吗?
  • 我使用 AsyncQueryHandler 在后台执行数据库操作。

标签: android android-service android-contentprovider android-loadermanager


【解决方案1】:

您不需要 LoaderManager,因为您的服务没有配置更改并且重新启动活动和片段有轮换更改或用户更改任务的原因。只需使用加载程序。另外,请参阅此答案:Can you use a LoaderManager from a Service?

【讨论】:

    猜你喜欢
    • 2012-01-31
    • 2012-01-21
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 2014-12-15
    • 2011-09-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多