带有MutableLiveData的java Android布尔更改侦听器
我是Anroid开发的新手,我只想做一个布尔侦听器。我按照this链接做了这个。这是我的代码,但它不起作用。我该怎么办
MutableLiveData<Boolean> listen_bool=new MutableLiveData<>();
listen_bool.setValue(_temp);
listen_bool.observe(this, new Observer<Boolean>() {
@Override
public void onChanged(Boolean aBoolean) {
System.out.println("hey someting are changing!"+_temp);
}
});
# 1 楼答案
你的代码看起来很完美,没有问题。 在改变它的值之前,试着把观察者放进去,它应该会工作的