我有一个变量,其类型为MutableLiveData,就像这个var info=MutableLiveData<Int>()
我知道我可以像这样在kotlin中重写setter和getter:
var info = MutableLiveData<Int>()
set(value){
fiedl = value...
}
但是它覆盖了信息设置器,我该如何覆盖mutableLiveData setter。我的意思是我该如何覆盖此功能:
info.value= 5
其中,在设置其值时调用一个函数。
livedata.postValue(value)