Применение преобразования после анимации вращения textview в Android

Я выполняю простую 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»), он не ответит. Но если я коснусь средней части повернутого текста, он отвечает. .. После повторного нажатия кнопки поворота анимация textview начинается со старой позиции. Поэтому, я думаю, трансформация не применяется.

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

Intereting Posts