Android TranslateAnimation при мигании кнопки

Если вы выполняете TranslateAnimation для кнопки, тогда перемещается только рисунок, но не настоящая кнопка, поэтому вам придется перемещать кнопку самостоятельно с помощью анимационного слушателя.

Теперь вы знаете, что я уже знаю и делал, и это работает.

Проблема заключается в том, что видит пользователь. После анимации (когда я перемещаю кнопку) вы видите короткое мерцание на экране.Это происходит из-за того, что рисунок уже поднят, затем я изменяю поле кнопки, чтобы рисунок сдвинулся еще больше, прежде чем он рухнет из-за fillAfter, для которого установлено значение false

Любые идеи о том, как это исправить ? Это также может быть совершенно другой подход (например, без анимации перевода), но эффект должен быть таким же (конечно, без мерцания;))

7
задан vanleeuwenbram 7 December 2011 в 07:40
поделиться