Страницы

Поиск по вопросам

воскресенье, 5 января 2020 г.

Как сделать show/hide анимацию?

#android #анимация #java


Доброго времени суток!
Я долго думал, пробовал и искал (видимо плохо искал), но так и не знаю как сделать
реализацию вот такой вот анимации. Вопрос: как сделать такую анимацию?
    


Ответы

Ответ 1



Android. Выпадающий список (Spinner) с индикатором загрузки

Ответ 2



AutoCompleteTextView - можно кастомизировать таким образом. Давеча делал.

Ответ 3



Ну а я бы посоветовал проявить олдскульность и написать свою класс-обертку. У всех компонентов есть, как минимум, метод PaintComponent(), который в наследнике этого компонента можно перезаписать. В этом методе, основываясь на разницу во времени старта и System.currentTimeMillis() уже рисовать анимацию. Если покруче - то даблбуфферед и someComponent.setStyle(), с перезаписью соответствующего стиля. Звучит и кажется сложным, сейчас новое поколение меня андроидами закидает, но это выгоднее, чем использовать сторонние монструозные пакеты, ИМХО.

Комментариев нет:

Отправить комментарий