Описание тега jetpack-compose-accompanist
7
ответов
onPageSelected обратный вызов для JetPack Compose Pager
Я использую пейджер JetPack Compose Pager от аккомпаниатора, и мне интересно, как я могу точно узнать, когда моя страница отображается на экране. Как onPageSelected методом из ViewPager. Вот мой код: HorizontalPager( state = pagerState, modifier = M…
25 июл '21 в 22:27
1
ответ
Сбой Android-приложения из-за исключения NullPointerException в сопровождении HorizontalPager for Jetpack Compose
Я использую Performpanist HorizontalPager в проекте Android Jetpack Compose, чтобы показать динамически изменяющийся список из Firebase Firestore. Он работает хорошо, если список изначально пуст или содержит элементы, но как только в нем есть элемен…
14 авг '21 в 12:59
0
ответов
Вкладки в Jetpack Compose
Я хочу сделать вкладки с помощью Jetpack Compose, которые должны быть выровнены по левому краю. Как на изображении ниже: Но все, что я получаю, - это вкладки, которые либо занимают всю ширину, либо вкладки с отсутствующим разделителем с конца (изобр…
23 авг '21 в 11:59
6
ответов
Как скрыть нижнюю панель в Jetpack Compose при использовании анимации навигации аккомпаниаторов
Ситуация Я пишу довольно простое приложение, используя Kotlin & Android Jetpack Compose у меня есть scaffold содержащий мой navHostи а. Я могу использовать это для перехода между тремя основными экранами. На одном из этих основных экранов есть п…
23 авг '21 в 18:43
4
ответа
Загрузка локальных чертежей с помощью Coil Compose
Я недавно перешел из Концерна. ImagePainterк Coil , ниже приведен соответствующий код после моих обновлений. val painter = rememberImagePainter(DRAWABLE_RESOURCE_ID) when (painter.state) { is ImagePainter.State.Empty -> Timber.w("Empty") is Image…
26 авг '21 в 07:09
3
ответа
Как я могу прокручивать в обоих направлениях в Jetpack Compose
Я создал довольно классический макет сворачивающегося изображения в Jetpack compose, где у меня есть изображение в верхней части экрана, которое прокручивается от параллакса, и в определенный момент я меняю фон панели инструментов с прозрачного на p…
28 сен '21 в 14:16
0
ответов
Различная анимация ввода по умолчанию для составных элементов со столбцом в AnimatedNavHost
Я тестирую навигации Animation из аккомпаниатор библиотеки, версия 0.18.0. Сообщение, связанное с официальной документацией, Animations in Navigation Compose, объясняет поведение и переходы по умолчанию, в которых говорится следующее: ... по умолчан…
29 сен '21 в 19:37
0
ответов
Как изменить цвет значков в строке состояния в компоновке реактивного ранца?
Пытаюсь изменить цвет значков в строке состояния. Вот как я обрабатываю цвет строки состояния на основе темы, используя библиотеку System UI Controller, предоставленную библиотекой аккомпанемента. if (darkTheme) { systemUiController.setNavigationBar…
21 окт '21 в 13:02
1
ответ
Не удается прочитать файл - FileNotFoundException - Android 11, составить, ActivityResultContracts, READ_EXTERNAL_STORAGE
Я пытаюсь прочитать файл с внешнего хранилища /some/path/somefile.txt В манифесте у меня есть <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> Когда я нажимаю кнопку, чтобы попытаться прочитать файл, выбранный Activi…
22 окт '21 в 07:44
1
ответ
Система аккомпаниатораUiController darkIcons не работает на Android 11
Я использую библиотеку «Аккомпанемент systemUiController» и настраиваю в то время как в светлой теме, но эффект не применяется на устройствах с Android 11. Кажется, он работает, например, на устройствах с Android 10. Это код, с помощью которого я пы…
03 ноя '21 в 17:05
1
ответ
Быстрая навигация с помощью анимированной навигации аккомпаниатора в Jetpack Compose вызывает сбой приложения
При использовании AnimatedNavHost и анимации навигации, если я выйду на экран, а затем быстро вернусь (с помощью системной кнопки «Назад») несколько раз подряд, приложение выйдет из строя. Я подозреваю, что это ошибка в «Сопровождающем» (я представи…
03 ноя '21 в 03:48
2
ответа
Jetpack Compose - интервал / заполнение элементов HorizontalPager для элементов с максимальной шириной
Используя Jetpack Compose и пейджер аккомпаниатора , я пытаюсь создать HorizontalPager куда: Отображаются края элементов слева и справа от текущего элемента. Максимальная ширина Pager Предметы В качестве примера я написал следующий код (для простоты…
02 ноя '21 в 21:31
2
ответа
Аккомпанемент FlowRow: можно ли автоматически прокрутить вниз, чтобы показать элемент?
В моем проекте Jetpack Compose один из моих компонентов использует от файлAccompanist . Но я не знаю, как сделать прокрутку до данного «узла». Вот соответствующий код из моего @Composable: sealed class MovesNavigatorElement(open val text: String) da…
06 ноя '21 в 15:05
0
ответов
Jetpack Compose Pager - отложенная загрузка страницы
у меня есть ( ) с двумя страницами, каждая из которых содержит список элементов. У каждого элемента есть анимация ввода, которая срабатывает при первой композиции. При составлении пейджера обе страницы также создаются одновременно, но, как ни странн…
06 ноя '21 в 23:30
0
ответов
Составить Jetpack: вложенный пейджер
Как можно объединить 2 пейджера во вложенном представлении. Например: горизонтальный пейджер внутри вертикального пейджера. Или есть лучший способ найти решение этой проблемы: У меня есть вертикальный пейджер, и для каждой страницы можно провести па…
15 ноя '21 в 19:41
1
ответ
Compose Horizontal Pager всегда заполняет максимальный размер, verticalAligment не работает
Я использую пейджер для горизонтальныйсопровождения от Google , и мне нужен пейджер для переноса размера содержимого. По какой-то причине он заполняет максимальный размер. В настоящее время это дочерний элемент макета ограничения, однако я попытался…
01 дек '21 в 03:11
2
ответа
Вертикальная прокрутка в окне просмотра Jetpack Compose не работает
Устранение проблемы с вертикальной прокруткой в горизонтальном пейджере с помощью аккомпанемента. Не удается прокрутить столбец по вертикали внутри HorizontalViewPager. Так что взгляните на код и внесите исправления, чтобы исправить это или любое …
09 дек '21 в 16:37
1
ответ
Есть ли способ заставить работать синхронно два горизонтальных пейджера библиотеки концертмейстеров?
Я пытаюсь добиться, если есть два горизонтальных пейджера, а затем, проведя пальцем по верхнему левому, нижний горизонтальный пейджер должен провести вправо и наоборот, попытался использовать метод pagerState scrollBy, но не получил желаемого резуль…
23 дек '21 в 08:38
2
ответа
Сопротивление при прокрутке в HorizontalPager в Jetpack Compose
Я реализовал HorizontalPager с участием TabRowв моем проекте. My HorizontalPager использует поведение перехода по умолчанию из PagerDefaults.flingBehavior(state). Я не отменял интригующее поведение. Вот как выглядит код: val pagerState = rememberPag…
29 дек '21 в 15:58
3
ответа
(Создать пользовательский интерфейс) - клавиатура (IME) перекрывает содержимое приложения
Несколько дней назад я столкнулся с проблемой, когда часть моего обзора перекрывается клавиатурой. Допустим, у нас есть 3 разных диалога (может быть любой контент), которые выглядят так: Когда я хочу что-то написать, последний диалог закрывается кла…
05 янв '22 в 20:46