В моем просмотре модель у меня была переменная жила «Статус», как это:
var Статус: MutableLivedata = mutableLivedAta ()
И я наблюдал его в MainActivity. < /p>
Теперь я хочу сделать то же самое с потоком. Я преобразовал все излучающие/ставшие детали и другие вещи, и все работает нормально, но у меня есть одна проблема. Это объявляет часть моего статуса переменной: < /p>
Код: Выделить всё
var status: MutableStateFlow = MutableStateFlow(), поэтому я должен написать это так: < /p>
var status: MutableStateFlow = MutableStateFlow(Status.Failure("adding value even though I don't want to"))
< /code>
Может ли кто -нибудь объяснить мне, есть ли способ инициализировать то же самое, что и раньше, в Livedata без первоначального значения? Спасибо
Подробнее здесь: https://stackoverflow.com/questions/724 ... tial-value
Мобильная версия