在文档中,它说IntentServices用于异步任务,这本质上是我需要的 - 但是,它也说服务在用完时会自行终止,但我希望服务是使用ContentObservers观看某些值。即使它看着这些价值,它会自杀吗?我可以使用START_STICKY让它保持活着,直到我真的想要它死了吗?
答案 0 :(得分:1)
如果您希望服务一直在运行,那么您不想使用IntentService
。只需创建自己的Service
并确保返回START_STICKY
并在完成后自行停止Service
。
如果IntentService
无法满足您的要求,则没有任何好处。