Описание тега android-livedata
Android LiveData holds the value and allow it to observe changes and also respects lifecycle of the app components.
0
ответов
Android ViewModel/MutableLiveData onChanged вызывается в новом фрагменте, когда данные не изменились
У меня проблема с изменяемыми живыми данными Android, возможно, из-за моего плохого понимания. Сценарий таков: у меня есть 3 списка в моих вкладках Android. public void openSort(SortType sortType) { mSortType.postValue(sortType); } public MutableLiv…
14 дек '17 в 02:17
1
ответ
Firebase выбрасывает исключение "java.lang.IllegalStateException: задача еще не выполнена" внутри onComplete
Здравствуйте, у меня есть ситуация здесь, у меня есть обычай FirebaseAuthLiveData расширение класса Livedata и реализует OnCompleteListener, этот класс в основном выполняет всю связанную с аутентификацией работу с firebase. Я следую за архитектурой …
04 янв '18 в 10:59
0
ответов
Android Отправить фоновый запрос API для обновления в реальном времени
Я хочу создать приложение для обновления результатов футбольных матчей в реальном времени. Итак, я использую лист Google. Итак, если я нажму кнопку просмотра в реальном времени, то id list будет отображаться в виде списка. Итак, я хочу отправить зап…
09 июн '18 в 17:42
2
ответа
Android ViewModel: Должен ли я "позаимствовать" метод наблюдений () из LiveData, как в официальном примере?
При работе с ViewModels View соблюдает ViewModel. Он должен зарегистрироваться в качестве наблюдателя. В официальном учебнике Google эта регистрация делегирована observe() метод LiveData объект. public class MyViewModel extends ViewModel { private M…
27 мар '18 в 11:30
1
ответ
Android LiveData - switchMap не запускается при втором обновлении
У меня есть LiveData объект, который зависит от другого LiveData, Насколько я понимаю, Transformations.switchMap должен позволять связывать их Но switchMap Обработчик срабатывает только один раз и не реагирует на дальнейшие обновления. Если вместо э…
21 ноя '17 в 19:30
1
ответ
Компонент Android Architechture LiveData Изменение данных
Я начал работать над компонентом архитектуры Android, представленным недавно. DataLiveList.getPhotoDataList().observe(PhotosFragmentNew.this, new Observer<List<PhotoDataLive>>() { @Override public void onChanged(@Nullable List<PhotoDa…
11 июл '17 в 01:30
3
ответа
LiveData: диалог через DialogFragment воссоздается дважды после изменения ориентации
У меня есть объект liveData, который я использую для контроля, когда отображается диалоговое окно с предупреждением или нет. этот диалог оповещения основан на DialogFragment. Предупреждение отображается, когда onChanged(true) вызывается для этого li…
10 авг '18 в 07:49
2
ответа
ViewModel вызывается каждый раз
Я использую LiveData и ViewModel с Firebase. Я использую код ниже, чтобы показать данные в RecyclerView. public class CategoryActivity extends AppCompatActivity { @BindView(R.id.toolbar_category) Toolbar toolbar; @BindView(R.id.recycler_view_categor…
26 дек '17 в 10:57
1
ответ
Разница между LiveData, MutableLiveData
Я знаю что MutableLiveData продолжается LiveData, но какая разница между ними (в использовании) . когда я должен использовать каждый?
12 окт '18 в 05:34
1
ответ
Не получать изменения данных в LiveData
Я использую простой вызов дооснащения, который затем обновляет данные, и фрагмент наблюдает за ними через модель представления. К сожалению, по какой-то причине это просто не работает. это как "postValue или setValue" не работают или просто исчезли.…
18 дек '18 в 15:15
2
ответа
Не обновляет ViewModel после запроса Retrofit CREATE
Я использую клиент Retrofit для выполнения HTTP-запросов в простом проекте Android. Когда я отправляю запрос CREATE, элемент успешно создается в удаленной базе данных SQLite, но ViewModel по-прежнему содержит старый список. Когда я перезапускаю свое…
12 янв '19 в 14:32
1
ответ
Как сделать модернизированный вызов каждую секунду, используя LiveData?
Я имею дело с API-интерфейсом YouTube для получения количества подписчиков канала, и теперь, поскольку число подписчиков меняется каждую секунду, мне нужно делать вызов для модификации каждую секунду. Я использую компоненты Android Jetpack в своем п…
26 дек '18 в 18:02
1
ответ
Какой из них использовать в Room: LiveData или RxJava?
Я использую Room для управления базой данных, и я не знал, что использовать при работе с данными в реальном времени. На данный момент, чтобы управлять данными в реальном времени, которые я использую Flowable и я очень доволен этим. То, что я был сму…
12 ноя '18 в 02:49
1
ответ
MutableLiveData наблюдает, пока нет изменений в данных
Я испытал странное поведение объектов MutableLiveData, поскольку они иногда наблюдаются непрерывно даже без изменения данных в нем. Насколько мне известно, это следует наблюдать только тогда, когда оно переходит в активное состояние из неактивного с…
25 окт '18 в 10:54
1
ответ
Android: тип программы уже представлен: android.arch.lifecycle.LiveData$LifecycleBoundObserver
Я посмотрел какой-то ответ, но связанный с базой данных и живыми данными не совместим или похож. Мое простое тестовое приложение не имеет ничего общего с firebase. Это мой файл Gradle на уровне модуля: apply plugin: 'com.android.application' android…
11 июл '18 в 05:10
2
ответа
База данных комнат Livedata getValue() возвращает ноль
Я пытался получить список пользовательских данных объекта из комнаты, используя LiveData и viewmodel. При использовании метода getValue() Livedata возвращает ноль, но при получении списка непосредственно отображаются фактические данные. Как получить…
23 апр '18 в 09:50
4
ответа
Лучшая практика: фильтры времени выполнения с Room и LiveData
Я работаю на экране, который показывает содержимое комнаты, завернутой в БД, используя утилизацию. Адаптер получает LiveData от ViewModel, которая скрывает вызов запроса для объекта Room DAO. Таким образом, объект LiveData на самом деле является объ…
13 фев '18 в 15:05
5
ответов
Обновить RecyclerView с помощью Android LiveData
Есть много примеров, как добавить новый список к адаптеру при изменении LiveData. Я пытаюсь обновить одну строку (например, количество комментариев к записи) в огромном списке. Было бы глупо сбросить весь список, чтобы изменить только одно поле. Я м…
11 июн '17 в 22:09
3
ответа
LiveData наблюдать () не вызывается
Мой обратный вызов наблюдателя не вызывается, можете ли вы указать, что я делаю неправильно? Мое приложение действительно простое, так как я просто тестирую эту архитектуру MainActivity код viewModel = ViewModelProviders.of(this).get(UpcomingMoviesV…
29 авг '18 в 14:18
1
ответ
Передача значения в LiveData в Android
Я новичок в разработке и знаю, что стек не для "запросов полного кода". Но я застрял и не могу найти решение. я использую Room база данных, которая имеет две колонки - firstName а также lastName, Я загружаю базу данных с пройденным firstName парамет…
29 сен '18 в 19:51