4
我在textview
上执行简单的rotate animation
。动画根据需要执行,但是transformation is not applied
。Android中textview旋转动画后应用转换
我的动画代码:
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"...
然后动画后,如果我在TextView的下部触摸(或触摸“G”),它不会repond ..但如果我碰中间旋转的textview的一部分,它响应...再次按下旋转按钮后,textview动画从旧的位置开始。所以我想,转型没有得到应用。
thanx回答atleast ...但根据“fillafter”文档,它将被吸引到新的地方...反正,所以我能做些什么来旋转一个textview? – Farhan 2012-02-11 12:04:01
我在说的是视图显示在不同的地方,但如果你想点击它不在不同的地方。要做你想做的事,你必须使用动画侦听器,并在动画完成后将你的视图移动到另一个地方。 – 2012-02-28 21:38:24
正是我正在寻找,现在如果它正在移动视图或视图的消失,我会做alpha或x或y,但这里是旋转的情况下,我不知道如何旋转textview。 – Farhan 2012-02-29 05:43:09