2011-06-26 10 views
0

は、他の後に画面1オフボタンをスライドさせることの効果を取得する方法の3 TranslateAnimation遅らせるアニメーション

case R.id.button18Holes: 

     //*********************************// 
     //***LAUNCHES ACTUAL APPLICATION***// 
     //*********************************// 
     TranslateAnimation slide = new TranslateAnimation(0, -500, 0,0); 
     slide.setDuration(1000); 
     slide.setFillAfter(true); 
     buttonHelp.startAnimation(slide); <-- first 
     button9Holes.startAnimation(slide); <-- should start slightly after first 
     button18Holes.startAnimation(slide); <-- should start slightly after second 

//This should wait until all animations are complete 
     Intent myIntent = new Intent(src.getContext(), EasyPar.class); 
     startActivityForResult(myIntent, 0); 

     break; 

わからないアクティブにします。

答えて

0

getTransformation(..)を使用して設定した時間が経過した後にアニメーションを実行するか、前のアニメーションのhasEnded()メソッドをポーリングしてアニメーションが終了するまでお試しください。

+0

ありがとうございました!それらを見ていない:) – Rob

関連する問題