Я когда-то уже спрашивал, тогда красивый ответ не нашёлся, и

пришлось костылять дичь, которая мне не понравилась. Вдруг чёт изменилось.
Есть ли какой-то аналог animateFloatAsState, в котором можно было бы поменять значение, скипнув анимацию?
Хочу прогресс индикатор, который можно сбрасывать. Обычные обновления прогресса нужны с плавной анимацией, сброс в ноль мгновенный. Есть ли решения, кроме как пилить своё решение на основе Animatable, у которого есть animateTo и snapTo?

7 ответов

6 просмотров

Не думал в сторону вызова полной рекомпозиций?

Andrew Mikhaylov
Нет. Куда гуглить?

Погоди, я минуту назад подумал об этом)

А как насчёт в animationSpec в duration = if(анимируем к 0f){ 0 } else {нормальное время}

Andrew-Mikhaylov Автор вопроса
Dmitry
А как насчёт в animationSpec в duration = if(аним...

Тцю, я почему-то не додумался до этого. Надо попробовать!

Почему свой Animatable с нужными методами дичь, если выглядит так словно пока попросту забыли добавить эти методы? 🤔

Andrew-Mikhaylov Автор вопроса
Konstantin Dovnar
Почему свой Animatable с нужными методами дичь, ес...

Нет, в общем свой не дичь, просто конкретно у меня дичь получилась в тот раз -- я не смог сделать красивую апиху вокруг этого дополнительного флажка "вырубить анимацию" при установке нового значения.

Похожие вопросы

Обсуждают сегодня

Так а кто может спарсить всех участников чата? Идишники
Magic
18
да пофиг на капчу зашел в чат и молчишь при этом ты нонейм? пошел вон
Magic
15
Privet! Mozhet jesti ideji - nemogu sdelatj upload backup s filestore cerez WEB. Fail okolo 450mb, eto mozhet bitj prichinoi? Nemogu ponjatj..kak zagruzitj backup... Poluchaju...
Matiss 🤘 Black Oak IT 🌳 Batumi 🌴 Latvija
5
Включил эту опцию. Осталось два варнинга из всех (все одинаковые - a term is constructed, but never used) lager:warning("~p is not a map (~s:~s:~s)", [Body, Class, Sub, Type]...
Δημήτηρ
3
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
13
Всем привет! Если пользователь обращался к боту через инлайн и не открывал его, бот сможет писать этому пользователю в личку? Или все таки нужно мотивировать пользователя на н...
Typewriter🖨
2
Нужно магазин с тильды на опен кат перенести Есть кто умеет? В лс
Magic
6
ох, как мне это нравится - "уточнить стоимость и получить консультацию"... есть знатоки лицензий, они не должны ли исходники открыть?
Artem (☞゚ヮ゚)☞ Bortnikov
5
@nerzh довольно глупый вопрос по telegram-vapor-bot, но все же.... а при чем здесь вообще vapor к телеграму? И почему необходимо вообще использовать вейпор в случае использо...
Куся 🌿⃤ __UKS
3
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Карта сайта