<Entry>> getNotesOfFolder(String path); //Returns LiveData with List of Entries notifyDataSetChanged();
问题是,当我的观察者从DAO接收到新值时,我的观察者不会调用onChange我认为这是因为这个LiveData</
文档说,当生命周期所有者从非活动状态变为活动状态时,应该只调用一次LiveData#observe。为什么当我运行下面的代码时,观察永远不会被调用?savedInstanceState); MutableLiveData<String> liveData= new MutableLiveData<>();
liveData.observe(this, ne
当我用不同的id更改观察者时,我会删除已经在使用先前ID侦听的观察者,但是当发生数据更改时,来自先前ID的观察者就会开始运行。(id: Long): LiveData<List<Item>>private val observer: Observer<List<>> ...update last
.observe(viewLifecycleOwner, ob