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

Библиотека навигации Android Jetpack и onActivityResult
Я пытаюсь перенести приложение на новый компонент архитектуры навигации что было анонсировано на GoogleIO'18 Предположим, мне нужно использовать действие, которое обычно начинается с startActivityForResult . Это действие поступает либо из...
4234 просмотров

Как программно изменить начальную точку навигационного графа [Jetpack]
В принципе, у меня есть такой навигационный график: Я хочу изменить начальную точку в навигационном графике на fragment 2 сразу после его достижения (чтобы не возвращаться к fragment 1 при нажатии кнопки «Назад» - как на...
53822 просмотров

Компонент архитектуры навигации Android - получить текущий видимый фрагмент
Перед тем, как попробовать компонент Navigation, я вручную выполнял транзакции фрагментов и использовал тег фрагмента, чтобы получить текущий фрагмент. val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment Теперь в...
78902 просмотров

Запрос DAO не работает с функциями MIN MAX
Я разработал базу данных комнаты для своего приложения для Android. Все мои методы интерфейса DAO работают, за исключением случаев, когда в запросе есть функции min / max. Вот макет класса сущности: @Entity public class Data {...
2850 просмотров

Как создать LiveData, который генерирует одно событие и уведомляет только последнего подписанного наблюдателя?
Я создал оперативные данные, которые генерируют одно событие, как в этом пример . Мой вопрос следующий: как уведомить только последнего подписанного наблюдателя, когда значение в LiveData изменится? Мне приходит в голову хранить наблюдателей в...
12027 просмотров

Процесс входа в систему с помощью Jetpack Navigation и RxJava + Dagger2
TL; DR Учитывая новые рекомендации относительно экрана запуска и начала навигации по пункту назначения, как нам элегантно интегрировать логику входа в приложение для Android, используя Jetpack Navigation и RxJava? В соответствии с...
795 просмотров

Почему addDefaultArguments () удален из компонента навигации версии 1.0.0-alpha09? Что такое WorkAround для передачи аргумента в StartDestination из Activity?
Здравствуйте, я работаю над компонентом архитектуры навигации и программно настраиваю NavHostFragment для моей деятельности. MainActivity.xml : <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout...
749 просмотров

Как запланировать WorkManager, когда приложение не на переднем плане
Я хочу запустить задачу, которая выполняет некоторые вызовы API и вносит изменения в локальную базу данных. Этого не должно происходить во время работы приложения, иначе это нанесет ущерб. Как я могу настроить workManager на выполнение, когда...
575 просмотров

Есть ли способ перейти к месту назначения и добавить еще один в backtstack в NavigationManager?
Привет, я новичок в Android NavigationManager. Рассмотрим фрагменты A, B и C, связанные в nav_graph, как показано на рисунке. По сути, я пытаюсь добиться перехода от фрагмента A непосредственно к C. Но при нажатии кнопки «Назад» я хочу, чтобы...
38 просмотров

Новый тег ‹dialog› не найден в android.arch.navigation:navigation-ui-ktx.
Я увидел, что фрагменты диалогов теперь поддерживаются в компоненте Android Jetpack Navigation. Когда я использую зависимость androidx.navigation:navigation-ui с последней версией, она работает отлично. Однако, когда я использую зависимость...
93 просмотров

Пакет становится нулевым при использовании безопасной навигации по аргументам
Я пытаюсь использовать новую функцию навигации в android x с помощью java, и я столкнулся с проблемой ниже Я использую Safe Args для передачи данных из одного пункта назначения из другого, но мой пакет всегда равен нулю. Я перепробовал столько...
1729 просмотров

Неразрешенная ссылка: viewModelScope
Я пытаюсь использовать viewModelScope.launch(Dispatchers.IO) в моем Android-проекте android studio, чтобы показать ошибку «Неразрешенная ссылка: viewModelScope». Я копирую и вставляю зависимость с официального сайта. Я также пытался перейти на...
978 просмотров
schedule 10.03.2023

Необязательные параметры запроса не работают с комнатой
Допустим, у нас есть следующая запись в базе данных: @Entity data class Dog( @ColumnInfo(name = "name") val name: String, @ColumnInfo(name = "breed") val breed: String? ) Как видите, не у каждой собаки есть определенная порода....
513 просмотров

Jetpack Compose больше не может импортировать текст или setContent
Я недавно возился с Jetpack Compose и изучил базовое руководство здесь. Затем я начал смотреть на их проект Jetnewssample. Теперь я готов начать работу над своим собственным проектом, но теперь, когда я создаю новый проект в том же родительском...
2818 просмотров

Кнопка со стрелкой назад на панели навигации Android
Я использую последние реализации JetPack для своего Android-приложения, и мне нужно условно вернуться к одному из моих фрагментов на основе логики. Я нашел этот изящный фрагмент кода: requireActivity().onBackPressedDispatcher.addCallback() , в...
247 просмотров

Не удается найти атрибут android:onTextChanged в xml при использовании привязки данных
Я не могу найти атрибут android:onTextChanged в EditText при реализации привязки данных к моему фрагменту xml. Я искал ответ и этот сказал, что поддерживается из коробки. я установил data-binding { enable = true } в моем...
1746 просмотров
schedule 16.01.2023

Как я могу создать динамическую / условную навигацию с помощью Jetpack Navigation?
Я столкнулся с интересной проблемой при попытке выполнить динамическую или условную навигацию с помощью библиотеки Jetpack Navigation. Я имею в виду цель - иметь возможность продолжать использовать nav_graph.xml для управления общим навигационным...
236 просмотров

Поля ввода закрыты клавиатурой
Каждый раз, когда пользователь нажимает на поле ввода, оно закрывается клавиатурой и не позволяет пользователю видеть, что набирается. Есть ли обходной путь, аналогичный KeyboardAvoidingView в React Native?
325 просмотров

Проблема с Android Proguard.
Я использую Android Jetpack, отладка работает нормально, но как только я пытаюсь собрать подписанный apk с включенным minify true, я сталкиваюсь с этой проблемой. java.lang.NoClassDefFoundError: Failed resolution of: Lq0; at...
238 просмотров
schedule 10.12.2023

Обнаружение пустого результата PagedList в Android
Я использую библиотеку Paging из Android Jetpack, чтобы иметь постраничную загрузку в мой RecyclerView. Теперь мне нужна простая вещь - получить в моем интерфейсе сигнал о том, что данных нет, а список пуст, чтобы я мог показать сообщение типа...
576 просмотров