我有:
var mFinalData : LiveData<FinalData>= Transformations.map(mRepository.getCart()) { it -> transformCurrentCart(it) }
在女巫中,我填写了我的UI。但是,当我尝试使用单击按钮从mFinalData内部修改var时,新值将设置在LiveData内部,但不会更新UI
有帮助吗?
答案 0 :(得分:0)
由于您没有提供观察者的代码,因此我假设您没有使用它。
LiveData不会单独更新您的UI,您需要使用观察者观察这些更改。
mFinalData.observe(this, Observer {
//UI behavior
})