Задать вопрос
@Berry90

Как присвоить значение в MutableStateFlow из сети?

Как присвоить значение value в MutableStateFlow из сетевого запроса?
var text = MutableStateFlow("empty")
init {
text.value = zapros()
}

пробовал через viewModelScope.launch {} не сработало, если присвоить значение таким образом
init {
text.value = "new value"
}

то работает.
Насколько я понимаю присвоение не дожидается ответа из сети, что надо прописать чтоб дожидалось?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой 15 комментариев
Решения вопроса 1
Jacen11
@Jacen11
для чтения поля
viewmodel.text.onEach { }

вот тут много гайдов https://www.kodeco.com/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
18 янв. 2025, в 14:54
50000 руб./за проект
18 янв. 2025, в 14:23
7000 руб./за проект
18 янв. 2025, в 14:04
10000 руб./за проект