Применение трансформации после анимации вращения текстового представления в Android - PullRequest
4 голосов
/ 08 февраля 2012

Я выполняю простое rotate animation на textview.Анимация выполняется так, как требуется, но transformation is not applied.

Мой код анимации:

Animation animation = new RotateAnimation(0.0f,90.0f,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
animation.setDuration(200);
animation.setFillEnabled(true);
animation.setFillAfter(true);
myTextView.startAnimation(animation);

Теперь, если text = "Testing"..., то после анимации, если я коснусь нижней части текстового обзора (или коснусь "g ") он не будет отвечать ... но если я коснусь средней части повернутого текстового обзора, он ответит ... После повторного нажатия кнопки поворота анимация текстового просмотра начинается со старой позиции.Так что, я думаю, преобразование не применяется.

1 Ответ

0 голосов
/ 11 февраля 2012

Анимация - это просто анимация, она рисует вид в другом месте.Это не значит, что вид в другом месте.Чтобы переместить просмотр в другое место, вы должны сделать это вручную в соответствии с определенными правилами LayoutManager.

...