livedata傳相同的值會不會執行onchanged回調

今天突發奇想,livedata的回調方法名字是onChanged,看名字像是,在值變化了之後會進行回調,那麼如果兩次給MutableLiveData設置的值是完全一樣的話,還會不會走onChanged回調呢?那麼就有了接下來這個實驗 一開始,我是在執行網絡請求的時候將MutableLiveData進行初始化: 這樣寫,不管怎麼想,都會回調的,起碼兩個變量的hashCode就不一樣起碼會根據hash
相關文章
相關標籤/搜索