我在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动画从旧位置开始。所以我猜,转型没有得到应用。
答案 0 :(得分:0)
动画只是动画,它在不同的地方绘制视图。这并不意味着观点处于不同的地方。要将视图放在不同的位置,必须根据特定的LayoutManager规则手动执行。