значение через setValue. Но когда в целях тестирования моей ViewModel я пытаюсь её создать и работать с ней, я получаю exception, что нельзя устаналивать значение лайвдате из фонового потока, так как setvalue работает в основном. Я могу сделать postvalue который умеет работать в другом потоке, например в фоновом. И тут возникает делема, меня все setvalue на postvalue, что бы была возможность тестировать или есть другой подход какой то?
ничего не нагуглил просто, ну и MutableLiveData само собой private, а получаю её значение через LiveData get()=MutableLiveData.value
Вам в ошибке исчерпывающе написали
Обсуждают сегодня