Вопросы с тегом 'android-jetpack'

Android Jetpack представляет собой набор библиотек, инструментов и архитектурных решений Google для создания приложений для Android и предоставляет общий код инфраструктуры.
4
ответов

Android Jetpack Navigation, BottomNavigationView с Youtube или Instagram, как правильная обратная навигация (фрагмент назад стека)?

Android Jetpack Navigation, BottomNavigationView с авто фрагментами назад на кнопку назад? То, что я хотел, после выбора нескольких вкладок один за другим пользователем и пользователем нажмите кнопку "Назад", приложение должно перенаправить на посл...
задан 29 мая '18 в 9:06
1
ответ

Proguard вызывает исключение во время выполнения с Android Navigation Component

Я столкнулся с этим сбоем при использовании proguard после интеграции NavigationComponent (android.arch.navigation:navigation-fragment-ktx:1.0.0-alpha01) в мой проект с целевым и компилирующим sdk из 27 2018-05-16 12:13:14.044 24573-24573/com.my...
задан 16 мая '18 в 22:43
0
ответов

Android P visibilityawareimagebutton.setVisibility можно вызывать только из той же группы библиотек

Я пытаюсь использовать новую платформу Android P FloatingActionButton, которая является частью com.google.android.material.floatingactionbutton.FloatingActionButton, и я получаю это предупреждение: VisibilityAwareImageButton.setVisibility может бы...
задан 15 мая '18 в 9:30
0
ответов

Использование навигации с AndroidX

Я хочу создать проект Android с помощью AndroidX Jetpack Libaries. Однако эта библиотека (Навигация) пока недоступна в пакете androidx. Мои зависимости градиента def lifecycle_version = "2.0.0-alpha1" def room_version = "2.0.0-alpha1" def nav_versi...
задан 04 июня '18 в 19:58
1
ответ

Как использовать навигацию для Android без привязки к пользовательскому интерфейсу в ViewModel (MVVM)?

Я использую навигацию для Android, которая была представлена в Google I/O 2018, и похоже, что я могу использовать ее, NavHost к некоторому представлению или используя NavHost для ее получения из Fragment. Но мне нужно перейти к другому конкретному в...
задан 07 июня '18 в 15:04
1
ответ

Android Jetpack: RecyclerView не обновляется при установке LiveData

Таким образом, у меня есть простая реализация для отображения списка пользователей в RecyclerView, и список запрашивается в ViewModel как LiveData. Проблема в том, что пользовательский интерфейс не обновляется, чтобы показывать последних users наз...
задан 10 июня '18 в 3:52
2
ответов

Комната - проверьте, были ли получены данные недавно

В официальном руководстве по архитектуре приложений это часть хранилища. Существует проверка, существует ли объект в базе данных, а если он свежий: // check if user was fetched recently boolean userExists = userDao.hasUser(FRESH_TIMEOUT); Любые ид...
задан 18 июня '18 в 15:10
0
ответов

Как использовать инъекцию зависимостей для инъекционного конструктора в ViewModel

Я пытаюсь реализовать этот пример на https://developer.android.com/jetpack/docs/guide. Это объясняет, как должно быть настроено приложение для андроида. Когда я использую тот же код, я получаю следующую ошибку. java.lang.Class<com.example.UserPr...
задан 20 июня '18 в 16:17
0
ответов

Состояние вложенных фрагментов теряется при возврате на ту же вкладку в разделе "Компонент архитектуры навигации",

Я изучаю концепцию "Архитектура навигационной архитектуры", которая появилась в Google I/O 2018 в прошлом месяце. Скажем, у меня есть активность с нижним навигационным видом и "фрагментом" для размещения всех фрагментов: - <android.support.const...
задан 22 июня '18 в 11:30
0
ответов

Как написать тесты для Android Navigation Controller

Я использую новый контроллер навигации, который в настоящее время находится в альфе. Он отлично работает, но я не могу найти документацию или образец приложения, чтобы узнать, как выполняется тестирование. Также опубликованная в Google android.arch....
задан 08 июля '18 в 8:59
2
ответов

Проверьте, был ли WorkRequest ранее запрограммирован WorkManager Android

Я использую PeriodicWorkRequest для выполнения задачи для меня каждые 15 минут. Я хотел бы проверить, был ли этот периодический рабочий запрос ранее запланирован. Если нет, назначьте его. if (!PreviouslyScheduled) { PeriodicWorkRequest ...
задан 18 июля '18 в 14:41
1
ответ

Livedata vs Rxjava

Мне приходится много времени изучать и внедрять Livedata (особенно MediatorLivedata) в бизнес-логику, поскольку она помогает добавлять данные из разных источников. Удалось с этим, потому что я мог добавить FCM, Network или RoomDatabase в качестве ра...
задан 03 авг. '18 в 7:55
2
ответов

Требуется ли Android Jetpack использовать язык Kotlin?

Я не могу найти ответ на этот вопрос в Google, и все документы и образцы, которые я видел для Jetpack, похоже, относятся к Kotlin и используют их. Но вам нужно использовать Kotlin для использования Jetpack? Или Jetpack можно использовать с традицио...
задан 15 авг. '18 в 7:49
1
ответ

Как передать длинное значение фрагменту назначения с помощью Android Navigation?

Я хочу реализовать плагин safe-args для Android Navigation. Это отлично работает для целых чисел и строк, однако я не могу долго генерировать код. Это возможно? Я пытался: <fragment android:id="@+id/myFragment" android:name="com.x.app....
задан 30 мая '18 в 22:46
1
ответ

Обновить значение строки с использованием данных Live

Я выполняю привязку данных с помощью Live Data Architecture. Я сделал все, но я не могу найти, где мне нужно обновить значение ответа в фрагменте. Я сделал кнопку и нажатием кнопки я могу отправить данные на сервер и получить ответ. Но моя проблема ...
задан 04 июня '18 в 15:15