Результаты поиска по запросу "android-architecture-components"

3 ответа

Не для ViewPager, в настоящее время я заменяю все свои ViewPager для представления переработчика с помощью SnapPagerHelper. Я думаю, что навигация в большинстве случаев, которая включает в себя ViewPager-подобный вид и TabLayout, лучше достигается путем отправки в дополнительных элементах навигации идентификатора вкладки, который должен быть активирован (случай, который, вероятно, имеет в виду Google). Но в некоторых случаях вам может потребоваться навигация, потому что ViewPager действует как степпер. Для этого вам нужна правильная обработка стека. Я реализовал ViewNavigator, который заменяет содержимое ViewGroup пользовательским представлением, и я использую его для своего потока регистрации.

ового приложения я использую Jetpack Navigation Library для правильной обратной навигации. Первый уровень навигации - это навигационный ящик, который отлично работает с навигацией Jetpack, как описано в документации. Но есть другой уровень ...

6 ответов

 пункт назначения.

id Jetpack Navigation, BottomNavigationView с автоматическим стеком фрагментов при нажатии кнопки «Назад»? Что я хотел, после выбора нескольких вкладок одна за другой пользователем и пользователем, нажав на кнопку «Назад», приложение должно ...

2 ответа

Ошибка Гсона была вызвана регрессией. Проблема была исправлена. Он должен работать, как и ожидалось, после выпуска исправления через день или два.

авнего времени мое приложение стало содержать странные сообщения об ошибках в отчетах перед запуском (автоматически генерируется после загрузки в магазин Play). Эти отчеты содержат исключения, такие как: Exception java.lang.NoSuchMethodError: ...

ТОП публикаций

1 ответ

Была похожая проблема. Решено путем хранения базы данных как синглтона (не DAO)

аюсь выяснить в приведенном ниже коде, почему наблюдаемые LiveData в Room не дают мне новых изменений, когда я заполняю базу данных новыми данными.Это помеще...

5 ответов

 как теперь вы можете правильно отменить свою задачу Rx.

e недавно анонсировал новый компонент архитектуры WorkManager. Это позволяет легко планировать синхронную работу, внедряяdoWork() вWorker класс, но что, если я хочу сделать некоторую асинхронную работу в фоновом режиме? Например, я хочу сделать ...

2 ответа

Любое решение, чтобы избавиться от этих пустых наблюдений?

я есть отдельный класс, в котором я занимаюсь извлечением данных (в частности, Firebase), и я обычно возвращаю из него объекты LiveData и обновляю их асинхронно. Теперь я хочу, чтобы возвращенные данные хранились в ViewModel, но проблема в том, ...

3 ответа

@RichardLeMesurier Он становится недействительным, потому что в хранилище постоянно происходят изменения. Следовательно, теперь я добавил ссылку на мою суть, чтобы она не ломалась

ользуюTransformations.switchMap [https://developer.android.com/reference/android/arch/lifecycle/Transformations.html] в моей ViewModel, так что мойLiveData Наблюдаемая в моем фрагменте коллекция реагирует на измененияcode параметр. Это прекрасно ...

6 ответов

да. Я хотел бы знать, есть ли способ, чтобы один фрагмент вызывал другой напрямую, используя новые компоненты. Но я думаю, что их цель - решить эту проблему.

st Google IO Google выпустил предварительный просмотр некоторых новых компонентов Arch, один из которых, ViewModel.вдокументы Google показывает одно из возмо...

7 ответов

Rx - это мощный инструмент, который позволяет решить проблему в элегантном декларативном стиле. Он обрабатывает бизнес-параметры или операции Service Api

я нет причины использовать RxJava в Android и LiveData от Android Architectural Components. Было бы очень полезно, если бы примеры использования и различия между ними были объяснены вместе с примером в виде кода, который объясняет различия между ...

5 ответов

LiveDataHiddenApi.kt

ли помешать LiveData получить последнее значение при начале наблюдения? Я рассматриваю возможность использования LiveData в качестве событий. Например, такие события, как показ сообщения, событие навигации или триггер диалога, похожий на ...