我正在尝试对视图进行绑定,以便在视图模型中显示通过LiveData属性公开的数据,但我没有找到将LiveData中的对象绑定到视图的方法。从XML中,我只能访问LiveData实例的value属性,而不能访问其中的对象。我漏掉了什么还是不可能?.getTaskLiveData(item.task.UID) ... left out for breivety ..
如何将值从LiveDataReactiveStreams发布到MutableLiveData?我希望实现双向数据绑定,以切换(视图)并将“选中”值从数据库传递到MutableLiveData和UI。LiveDAtaReactiveStreams只返回不变的LiveData。//ViewModel
public final MutableLiveData<Boolean> switchChecked =
// Inflate the layout for this fragment
return binding.root 我可以从片段或ViewModel类中更改EditText的值,但是当我试图在Logcat中的ViewModel的onBtnClick方法中获取该值时,我得到的消息是:I/MyViewModel: user:这里缺少了什么,以便双向数据绑定也能从另一个方