Вопросы по теме 'mutablelivedata'

LiveData с несколькими источниками разных типов
В настоящее время у меня есть проект, содержащий список MyItem и использующий Firebase / LiveData. Он разделен на группы, и в каждой группе есть элементы. Я хочу иметь возможность обновлять этот список, если произойдет одно из следующих событий:...
7387 просмотров

Android - LiveData не обновляется
В моем фрагменте я наблюдаю поле dbQuestionsList: viewModel.dbQuestionsList.observe(viewLifecycleOwner, Observer { list -> Log.i("a", "dbQuestionsList inside fragment = $list ") }) В моем фрагменте у меня есть несколько...
467 просмотров

LiveData в шаблоне MVVM с reteofit kotlin
Я новичок в MVVVM и модернизирую. Я успешно реализовал MVVM и могу перемещать данные из модификации в репозиторий, затем из репозитория в ViewModel и просматривать. Делая это, я столкнулся с огромной путаницей, о которой упоминается ниже. В первом...
516 просмотров

Номер не возвращает дубликаты
Итак, у меня есть база данных комнат, все настроено, все в порядке, поэтому я могу делать запросы и вставки, удалять и т. Д. Без проблем, однако я только что столкнулся с ситуацией, когда id хотел бы возвращать записи по их идентификаторам, а...
413 просмотров

Некоторые из нескольких одновременных вызовов для установки LiveData не наблюдаются.
У меня есть функция звонков по сети. Его можно вызывать несколько раз одновременно, и каждый вызов выполняется одновременно. getDataTask() // it is subscribed on the background thread and observed on the main thread .subscribe( {...
594 просмотров

Использование Livedata и проблема с отображением результата MutableLiveData‹Float›
Я просто тестирую ViewModel и LiveData компонентов архитектуры Android. У меня есть эта базовая активность с одним EditText для получения числа от пользователя, и при нажатии кнопки «Преобразовать» Textview должен давать результат, умноженный на...
492 просмотров

Live Data не обновляется
class RequestViewModel(private val repository: RequestRepository) : ViewModel() { // request currency type private val currencySearchType = MutableLiveData<String>() val requests: LiveData<PagedList<Request>> =...
52 просмотров

Android ViewModel MutableLiveData обновляется несколько раз
Сценарий Привет, у меня есть Activity с ViewPager. В ViewPagerAdapter я создаю экземпляры одного и того же фрагмента с разными данными. И в каждом случае я инициализирую ViewModel val dataViewModelFactory = this.activity?.let {...
680 просмотров

Liveata наблюдать событие, запускаемое в каждом фрагменте onStart
У меня проблемы с LiveData. У меня есть 3 фрагмента A (menuFragment), B (doThingsFragment), C (displayMessageFragment). Мы можем перейти от A к B, от B к C и, наконец, от C к A. В методе onStart doThingsFragment я наблюдаю LiveData From...
450 просмотров