0
在文檔中,它表示IntentServices用於異步任務,這實際上是我需要的 - 但是,它也表示服務在工作不完成時會自動終止,但我希望服務能夠監視使用ContentObservers的某些值。即使它看着這些值,它會自殺嗎?我是否可以使用START_STICKY讓它保持活躍狀態直到我真正想要它死亡?Android - 內容觀察者如何使用IntentService?
在文檔中,它表示IntentServices用於異步任務,這實際上是我需要的 - 但是,它也表示服務在工作不完成時會自動終止,但我希望服務能夠監視使用ContentObservers的某些值。即使它看着這些值,它會自殺嗎?我是否可以使用START_STICKY讓它保持活躍狀態直到我真正想要它死亡?Android - 內容觀察者如何使用IntentService?
如果您希望服務始終運行,那麼您不想使用IntentService
。只需創建您自己的Service
,並確保您返回START_STICKY
並在完成後自行停止Service
。
如果不符合您的要求,使用IntentService
沒有任何好處。