我正在使用翻譯動畫來移動ImageView
。我使用此代碼:暫停和恢復翻譯動畫
TranslateAnimation set1 = new TranslateAnimation(-4, 10, -110, 0);
set1.setDuration(3000);
TranslateAnimation set2 = new TranslateAnimation(10, -3, 0, 115);
set2.setDuration(3000);
set2.setStartOffset(2200);
TranslateAnimation set3 = new TranslateAnimation(-3, -20, 0, -100);
set3.setDuration(3000);
set3.setStartOffset(4500);
TranslateAnimation set4 = new TranslateAnimation(0, 13, 0, -120);
set4.setDuration(3000);
set4.setStartOffset(6500);
animSet.addAnimation(set1);
animSet.addAnimation(set2);
animSet.addAnimation(set3);
animSet.addAnimation(set4);
animSet.setFillAfter(true);
創建一組動畫後,我申請他們在ImageView
這樣的:
image = (ImageView)findViewById(R.id.img);
image.startAnimation(animSet);
一切工作正常,但我不能暫停動畫和簡歷點擊按鈕點擊。
我該怎麼做?
我嘗試了一切,但沒有成功。任何想法如何做到這一點?
請幫忙!
我們可以從XML加載動畫嗎? – Deepak 2012-04-30 12:49:42
哦,我張貼在我自己的問題?我很傻。 :P – Deepak 2012-04-30 12:50:31
我們可以在暫停使用後設置視圖位置嗎?我的意思是,假設我在之間使用了暫停方法,然後我想在暫停位置應用新動畫。可能嗎? – 2013-11-20 12:21:14