[英]Observe LiveData from LifeCycleService
我正在使用google android體系結構組件,並且有一個前台服務,即LifeCycleService。
問題是當我嘗試從存儲庫中觀察LiveData時,可觀察的onChanged不會觸發。 如果我使用observeForever而不是observe,它將觸發。
什么會引起這樣的問題?
原來我是在不調用super.onBind的情況下重寫onBind的,而super.onBind並未觸發LifeCycleService處於STARTED狀態。 這意味着我的觀察者總是不活躍
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.