Вопросы по теме 'android-jetpack'
Библиотека навигации Android Jetpack и onActivityResult
Я пытаюсь перенести приложение на новый компонент архитектуры навигации что было анонсировано на GoogleIO'18
Предположим, мне нужно использовать действие, которое обычно начинается с startActivityForResult . Это действие поступает либо из...
4234 просмотров
schedule
02.05.2024
Как программно изменить начальную точку навигационного графа [Jetpack]
В принципе, у меня есть такой навигационный график:
Я хочу изменить начальную точку в навигационном графике на fragment 2 сразу после его достижения (чтобы не возвращаться к fragment 1 при нажатии кнопки «Назад» - как на...
53822 просмотров
schedule
28.07.2022
Компонент архитектуры навигации Android - получить текущий видимый фрагмент
Перед тем, как попробовать компонент Navigation, я вручную выполнял транзакции фрагментов и использовал тег фрагмента, чтобы получить текущий фрагмент.
val fragment:MyFragment = supportFragmentManager.findFragmentByTag(tag):MyFragment
Теперь в...
78902 просмотров
schedule
20.04.2024
Запрос DAO не работает с функциями MIN MAX
Я разработал базу данных комнаты для своего приложения для Android. Все мои методы интерфейса DAO работают, за исключением случаев, когда в запросе есть функции min / max.
Вот макет класса сущности:
@Entity
public class Data {...
2850 просмотров
schedule
07.02.2022
Как создать LiveData, который генерирует одно событие и уведомляет только последнего подписанного наблюдателя?
Я создал оперативные данные, которые генерируют одно событие, как в этом пример .
Мой вопрос следующий: как уведомить только последнего подписанного наблюдателя, когда значение в LiveData изменится?
Мне приходит в голову хранить наблюдателей в...
12027 просмотров
schedule
15.05.2023
Процесс входа в систему с помощью Jetpack Navigation и RxJava + Dagger2
TL; DR
Учитывая новые рекомендации относительно экрана запуска и начала навигации по пункту назначения, как нам элегантно интегрировать логику входа в приложение для Android, используя Jetpack Navigation и RxJava?
В соответствии с...
795 просмотров
schedule
05.01.2024
Почему addDefaultArguments () удален из компонента навигации версии 1.0.0-alpha09? Что такое WorkAround для передачи аргумента в StartDestination из Activity?
Здравствуйте, я работаю над компонентом архитектуры навигации и программно настраиваю NavHostFragment для моей деятельности.
MainActivity.xml :
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout...
749 просмотров
schedule
19.05.2022
Как запланировать WorkManager, когда приложение не на переднем плане
Я хочу запустить задачу, которая выполняет некоторые вызовы API и вносит изменения в локальную базу данных. Этого не должно происходить во время работы приложения, иначе это нанесет ущерб.
Как я могу настроить workManager на выполнение, когда...
575 просмотров
schedule
01.03.2023
Есть ли способ перейти к месту назначения и добавить еще один в backtstack в NavigationManager?
Привет, я новичок в Android NavigationManager.
Рассмотрим фрагменты A, B и C, связанные в nav_graph, как показано на рисунке.
По сути, я пытаюсь добиться перехода от фрагмента A непосредственно к C. Но при нажатии кнопки «Назад» я хочу, чтобы...
38 просмотров
schedule
05.07.2023
Новый тег ‹dialog› не найден в android.arch.navigation:navigation-ui-ktx.
Я увидел, что фрагменты диалогов теперь поддерживаются в компоненте Android Jetpack Navigation. Когда я использую зависимость androidx.navigation:navigation-ui с последней версией, она работает отлично. Однако, когда я использую зависимость...
93 просмотров
schedule
17.11.2022
Пакет становится нулевым при использовании безопасной навигации по аргументам
Я пытаюсь использовать новую функцию навигации в android x с помощью java, и я столкнулся с проблемой ниже
Я использую Safe Args для передачи данных из одного пункта назначения из другого, но мой пакет всегда равен нулю. Я перепробовал столько...
1729 просмотров
schedule
27.04.2022
Неразрешенная ссылка: 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 просмотров
schedule
26.07.2023
Jetpack Compose больше не может импортировать текст или setContent
Я недавно возился с Jetpack Compose и изучил базовое руководство здесь. Затем я начал смотреть на их проект Jetnewssample. Теперь я готов начать работу над своим собственным проектом, но теперь, когда я создаю новый проект в том же родительском...
2818 просмотров
schedule
18.03.2022
Кнопка со стрелкой назад на панели навигации Android
Я использую последние реализации JetPack для своего Android-приложения, и мне нужно условно вернуться к одному из моих фрагментов на основе логики.
Я нашел этот изящный фрагмент кода: requireActivity().onBackPressedDispatcher.addCallback() , в...
247 просмотров
schedule
13.02.2022
Не удается найти атрибут android:onTextChanged в xml при использовании привязки данных
Я не могу найти атрибут android:onTextChanged в EditText при реализации привязки данных к моему фрагменту xml. Я искал ответ и этот сказал, что поддерживается из коробки. я установил
data-binding {
enable = true
}
в моем...
1746 просмотров
schedule
16.01.2023
Как я могу создать динамическую / условную навигацию с помощью Jetpack Navigation?
Я столкнулся с интересной проблемой при попытке выполнить динамическую или условную навигацию с помощью библиотеки Jetpack Navigation.
Я имею в виду цель - иметь возможность продолжать использовать nav_graph.xml для управления общим навигационным...
236 просмотров
schedule
04.02.2022
Поля ввода закрыты клавиатурой
Каждый раз, когда пользователь нажимает на поле ввода, оно закрывается клавиатурой и не позволяет пользователю видеть, что набирается. Есть ли обходной путь, аналогичный KeyboardAvoidingView в React Native?
325 просмотров
schedule
13.02.2022
Проблема с 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 просмотров
schedule
08.03.2023