Showdialog Android Studio

I'm trying to put showdialog after finish this animation. When i click the button, the showdialog opens, but i want to open showdialog after finish the animation. look my animation code:

  btngirar.setOnClickListener(new View.OnClickListener() {
  public void onClick(View v) {
            angle = r.nextInt(10000) + 360;
            RotateAnimation rotate = new RotateAnimation(0, angle,
                    RotateAnimation.RELATIVE_TO_SELF, 0.5f, RotateAnimation.RELATIVE_TO_SELF, 0.5f);
            rotate.setFillAfter(true);
            rotate.setDuration(4000);
            rotate.setInterpolator(new AccelerateDecelerateInterpolator());

            ivgarrafa.startAnimation(rotate); //ivgarrafa is the image that rotates     

}    
}

Thank you

Upvotes: 0

Views: 62

Answers (1)

Sasi Kumar
Sasi Kumar

Reputation: 13348

rotate.setAnimationListener(new AnimationListener() {    
@Override
public void onAnimationStart(Animation animation) {  

}

@Override
public void onAnimationRepeat(Animation animation) {

}

@Override
public void onAnimationEnd(Animation animation) {

//show your dialog here

}
});

Upvotes: 1

Related Questions