我需要在布局内的文本视图上实现动画,
我的要求是,我需要在屏幕上显示 Ist 三个文本视图
"Title1(left of the screen) Title2(center) Title3(right of the screen)".
'Title3'
当用户点击我需要显示的文本时
Title2(at left) Title3(at center) and Title4(at right).
然后当我们点击'Title4'
它会显示
Title3(at left) Title4(at center) and Title1(at right)
像一个旋转。我们如何才能实现这种动画,
这是我的代码,
在 onclick() 中,我为缩放动画调用了下面的行,
tv3.setAnimation(AnimationUtils.loadAnimation(mContext, R.anim.right_to_left));
tv2.setAnimation(AnimationUtils.loadAnimation(mContext, R.anim.right_to_left));
tv1.setAnimation(AnimationUtils.loadAnimation(mContext, R.anim.right_to_left));
tv3.getAnimation().setAnimationListener(flipperAnimationListener);
我的动画监听器如下
flipperAnimationListener = new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationRepeat(Animation animation) {}
@Override
public void onAnimationEnd(Animation animation) {
changeTab();
}
};