Сброс Android TranslateAnimation после анимации

Я создаю что-то как SlideDrawer, но с большей частью настройки, в основном работает вещь, но анимация мерцает в конце.

Для дальнейшего объяснения я получил TranslateAnimation затем после этой анимации, которую он возвращает назад исходному положению, если я установил setFillAfter затем, кнопки в расположении прекращают работать. Если я слушаю onAnimationEnd и устанавливаю расположение других для Просмотра. УВЕДЕННЫЙ расположение fickers. Сужение от него состоит в том, что на конце анимации, представление возвращается к исходному положению перед Представлением. УВЕДЕННЫЙ назван.

Любой совет был бы потрясающим.Спасибо

27
задан monmonja 16 April 2010 в 03:10
поделиться

1 ответ

Избавьтесь от setFillAfter и просто используйте View.GONE в onAnimationEnd () . См. здесь для примера пользовательского View, который реализует скользящую панель с помощью TranslateAnimation .

1
ответ дан 28 November 2019 в 04:23
поделиться
Другие вопросы по тегам:

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