livedata传相同的值会不会执行onchanged回调

今天突发奇想,livedata的回调方法名字是onChanged,看名字像是,在值变化了之后会进行回调,那么如果两次给MutableLiveData设置的值是完全一样的话,还会不会走onChanged回调呢?那么就有了接下来这个实验 一开始,我是在执行网络请求的时候将MutableLiveData进行初始化: 这样写,不管怎么想,都会回调的,起码两个变量的hashCode就不一样起码会根据hash
相关文章
相关标签/搜索