2011-08-16 94 views
0

我想知道如何暫停和重新開始動畫。我跟着這個代碼,但它不適合我:如何暫停並重新啓動Android中的動畫?

animRight = AnimationUtils.loadAnimation(this, R.anim.move_right1); 
      animRight.setDuration(3000); 
      mTv1.setVisibility(TextView.VISIBLE); 
      mTv1.setBackgroundResource(R.drawable.hand); 
      animRight.setAnimationListener(this); 
      mTv1.startAnimation(animRight); 

// override methods 

    @Override 
    public void onAnimationEnd(Animation animation) { 
// when animations is finished 
} 

    @Override 
    public void onAnimationStart(Animation animation) { 
// when animations is start 
} 

    @Override 
    public void onAnimationRepeat(Animation animation) { 
// when animations is repeated 
} 

在這裏,我想暫停並重新啓動動畫。我該怎麼做呢?

回答

0

沒有暫停的方法。你可以去執行postDelayed。

+0

我知道暫停方法不能在動畫中使用,有沒有其他的方法來實現暫停和重啓 – sravan

相關問題