gpt4 book ai didi

android - 服务中的 startManagingCursor()?

转载 作者:行者123 更新时间:2023-11-29 14:42:26 26 4
gpt4 key购买 nike

有没有一种方法可以在服务而不是 Activity 中使用 startManagingCursor() 来获得相同的结果(如图 here 所示)?

更具体地说,我想根据服务的生命周期来管理给定游标的生命周期。例如,当服务被销毁时,它会自动调用给定 Cursor 上的 deactivate()。此外,当服务再次创建/启动时,它会调用 requery() 方法。

  • 使用其他方法是否可行在实现适当的方法服务等级?
  • 其他方式可行吗?
  • 或者,它根本没有意义吗?

最佳答案

Is there a way to use the startManagingCursor() within a service instead of an activity, with the same results

不,对不起。

Is it feasible by using an other appropriate method implemented in the Service.class?

没有。

Is it feasible in some other way?

欢迎您编写自己的支持代码来做任何您想做的事情。不过,我怀疑您能否实现您所寻求的。

Or, is it pointless at all?

恕我直言,是的。当服务被销毁时,让 Cursor 自动关闭是个不错的主意。但是,deactivate()/requery() 的概念对我来说在服务中意义不大。这也是不可能的部分,因为您没有地方放置停用的 Cursor,它将被您的服务的 future 化身拾取。

关于android - 服务中的 startManagingCursor()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4569717/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com