Поэтому, если у меня есть анимация перевода, такая как
Animation anim = new TranslateAnimation(0, 0, 0, OFFSET);
anim.setDuration(1000L);
anim.setAnimationListener(listener);
anim.setFillAfter(true);
, и я применяю ее к переключателю текстов, чтобы при заданном смещении переключатель текстов перемещался с места, A, вверх или вниз.
Мой текстовый переключатель останется в заданном месте, B, после анимации из-за setfillafter.Как я могу затем из этого места, B, развернуть анимацию и вернуться к местоположению, A?
Общий вопрос
Итак, я перевожу текстовый переключатель вниз, а затем вверх, но изКонечно, setfillafter переводит только растровое изображение представления, а не само представление, так что это может быть не лучшим подходом.Я также пытался сделать анимацию, а затем смещение вида, но это выглядит странно.Итак, в основном, я хочу, чтобы представление (textwitcher) перемещалось / опускалось вниз, а касание (onClick), когда оно внизу, перемещало его назад (та же анимация перевернута).Как я могу это сделать?
Я знаю, как выполнять смахивание / отбрасывание и onClick, но не знаю, как реализовать правильную анимацию.