标签: android data-binding android-livedata
如果我在活动中有一个observer,并且通过对同一livedata对象进行数据绑定而在xml中有一个,那么当我调用livedata.setvalue(value)时,通知订户的顺序是什么?
observer
livedata
livedata.setvalue(value)
答案 0 :(得分:0)
LiveData观察者gets new data在主线程上,它不是并行操作。在任何情况下,您的业务逻辑都不应依赖观察者更新的顺序。如果您需要严格控制观察者的订单,则需要实现 mediator 对象并控制观察者将其抛出。
LiveData