我需要在布局内的文本视图上实现动画,
我的要求是,我需要在屏幕上显示 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();
}
};