如何检查是否已将值设置为LiveData?我想这样做是因为,如果我还没有设置一个值,我将设置一个起始值,然后从该起始值中获取下一个值。
myMutable.getValue() !== null
我想做这样的事情。
答案 0 :(得分:1)
您要创建LiveData吗?
如果是这样,则可以在创建时将初始值传递给构造函数。
示例:
LiveData<Integer> liveData = new LiveData<>(1);
//liveData.getValue() == 1
如果没有,则可以使用!=
运算符检查LiveData是否设置了指定的值。
!==
不是有效的Java运算符。