Описание тега jetpack-compose-animation
2
ответа
Jetpack Compose MutableTransitionState currentState содержит неправильное значение
я использую AnimatedVisibility для анимации удаления элемента из вместе с MutableTransitionState чтобы поймать конец анимации, чтобы удалить этот элемент из списка. Для этого я составил удобную функцию расширения: @ExperimentalTransitionApi fun Muta…
16 окт '21 в 23:07
1
ответ
Как повернуть составной объект и добавить в ротацию прослушиватель прогресса?
Я пытаюсь преобразовать свой код, основанный на представлении, в Compose. У меня есть составной объект, который принимает изображение (Painter) в качестве аргумента и отображает его с помощью компонента Image composable. Я хочу, чтобы всякий раз, ко…
25 окт '21 в 13:20
1
ответ
Как анимировать элементы динамического списка в Jetpack Compose?
Как я могу перенести элементы списка в новый список (возможно, другого размера) с помощью анимации? У меня есть круговая диаграмма, и когда ее срезы (фракции) меняются, я хочу анимировать предыдущие дроби в новые дроби. Дело в том, что количество ло…
12 окт '21 в 12:29
2
ответа
Как реализовать анимацию translate + scale в Jetpack Compose?
У меня есть экран с изображением в одном углу экрана, и я хочу анимировать его в центре экрана. Что-то вроде перехода от Icon( painter = //, contentDescription = //, modifier = Modifier.size(36.dp) ) к Icon( painter = //, contentDescription = //, mo…
28 окт '21 в 21:00
2
ответа
Изменение содержимого холста Animate
У меня есть изображение, занимающее весь экран. Это как фон. Я выполняю рендеринг с помощью метода drawImage(...)что делает его просто прекрасным и оправдывает мои ожидания. Я хочу изменить источник Image щелкнув по нему. Как мне оживить это изменен…
17 ноя '21 в 22:36
1
ответ
Перемещение элемента рядом с расширяющейся анимацией
У меня получилась такая анимация: Проблема в: При запуске анимации значок поиска (лупа) сразу перемещается в левую часть экрана. Когда панель поиска откидывается, значок плавно перемещается и приближается к концу, ускоряясь. Я хочу добиться более пл…
17 ноя '21 в 20:38
0
ответов
реактивный ранец составить перемещение составного объекта по оси x с помощью анимации
У меня есть пользовательская навигационная рейка внутри моего экрана, которая fillMaxWidth(). Появляется и исчезает вместе с AnimatedContent() и я хочу изменить положение экрана, когда NavigationRailскользит внутрь или выдвигается. Я пытался использ…
04 дек '21 в 16:24
1
ответ
Android Jetpack Compose сложная проблема с производительностью анимации
Я только что начал создавать анимацию, и теперь я запутался. У меня есть экран входа в систему, и я хочу использовать анимацию, но я заметил проблемы с производительностью в моем коде. Когда я щелкаю поле в первый раз, и я не хочу знать, что можно с…
29 дек '21 в 18:48
1
ответ
Android Jetpack Compose (Composable) запускает изменение вручную
У меня есть некоторая пользовательская составная анимация, которая изменяет значение в диапазоне [minTemperature, maxTemperature] с помощью LaunchedEffect, и я хочу запустить анимацию вручную. Это срабатывает, когда я изменяю значения minTemperature…
31 янв '22 в 13:12
1
ответ
Compose: advanceTimeBy не работает с анимацией
у меня есть два Boxэс и один. Нажав на Buttonбудет переключать флаг, и это вызывает AnimatedVisibilityанимация на этих коробках. Код @Composable fun TestBox() { Box( modifier = Modifier.fillMaxSize(), contentAlignment = Alignment.Center ) { var flag…
04 фев '22 в 09:31
1
ответ
Как сделать текстовый номер анимированным при отображении в джетпаке?
Я хочу показать текст с числами, и я хотел добиться того, чтобы анимировать этот текст при его отображении. Анимация заключается в том, что счетчик должен увеличиваться с нуля до целевого значения. Я пытался использовать animateIntAsState , но это н…
05 фев '22 в 20:05
3
ответа
Как связать вместе две части анимации в джетпаке, чтобы смещение увеличивалось, а затем уменьшалось?
Недавно я занялся созданием анимации с помощью компоновки реактивного ранца, и мне интересно, как вы можете сделать так, чтобы при увеличении значения смещения, как только анимация достигает этого значения, она затем изменяла значение на другое знач…
07 фев '22 в 14:55
0
ответов
animatedFloatAsState содержит значение, отличное от обновленного целевого значения. Составление реактивного ранца
Я пытаюсь анимировать значение с плавающей запятой, используя animateFloatAsState , но пока я обновляю целевое значение, анимированное значение дает мне случайное другое значение. Например: Это анимированное значение: val animatedOffsetValue by anim…
19 фев '22 в 15:42
0
ответов
Проблема с анимацией развертывания/свертывания в LazyColumn Jetpack для Android
Я пытаюсь показать раздел внутри LazyColumnкоторый имеет список строк, которые отображаются горизонтально с использованием LazyRow. Я хотел бы иметь кнопку, которая отображает отображение/скрытие, чтобы я мог отображать минимальный список в этом раз…
03 мар '22 в 06:44
1
ответ
Повторяющаяся анимация перевода в композиции
Я хочу добиться анимации перевода, которая будет работать непрерывно, пока некоторые значения из сервера не остановят ее. Вот изображение того, что мне нужно достичь: вы можете увидеть белую вертикальную линию над этим изображением. Мне нужно переве…
14 фев '22 в 12:59
1
ответ
Как анимировать появление и исчезновение составной функции в Android?
я делаю обычай Radio Buttonкоторый оборачивает анимацию, когда я перехожу от выбранного к невыбранному и/или наоборот. я использую AnimatedVisibilityфункция создания реактивного ранца, однако я не получаю ожидаемого результата. Обратите внимание, чт…
21 фев '22 в 12:48
1
ответ
Как непрерывно анимировать размер текста на основе ленивой прокрутки столбца/ленивого списка в Android - Jetpack Compose?
Я хочу сделать плавный переход для масштабирования текста внутри ленивого столбца. В настоящее время я использую графический слой для анимации масштаба текста на основе первого видимого индекса элемента из состояния списка. Но он не обеспечивает пла…
10 май '22 в 05:33
0
ответов
Android Compose продолжает перекомпоновку
Я пишу LazyColumn, элементы LazyRows. Но PasserItem продолжает перекомпоновываться при легком смахивании, я вижу, что журнал продолжает работать и никогда не останавливается. Я прихожу сюда за помощью. Почему это происходит, любое состояние неправил…
10 апр '22 в 03:22
0
ответов
Компоненты пользовательского интерфейса растягиваются на эмуляторе Android 12 при использовании Compose AnimatedVisibility
Я работаю над приложением для еды, используя композицию Jetpack. Когда я запускаю приложение на эмуляторе Android 12 Pixel 4 , я заметил, что пользовательский интерфейс растягивается при прокрутке вверх или вниз. Все было хорошо, пока я не добавил к…
18 мар '22 в 05:43
1
ответ
Создать экранирующий контейнер AnimatedVisibility
Я использую Jetpack Compose (версия 1.1.1) и пытаюсь показать предупреждение в стиле закусочной, исходящее из верхней части экрана, с помощью AnimatedVisibility. Однако, когда я это делаю, оповещение покидает свой контейнер и перекрывает содержимое …
16 мар '22 в 12:26