在使用LiveData的Binding Adapter中添加LifecycleOwner参数,以使LiveData能够感知生命周期。
示例代码:
// 在xml布局文件中绑定LiveData
// 在BindingAdapter中使用LiveData
@BindingAdapter(value = ["liveData"], requireAll = false)
public static void setLiveDataText(TextView textView, LiveData
// 在Activity或Fragment中传递LifecycleOwner参数 binding.setLifecycleOwner(this);