Andriod, анимация ImageView

При нажатии на кнопку активируется анимация в ImageView она поворачивается на 90 градусов и останавливается. Как сделать так чтобы при следующем нажатии она возвращалась в исходное положение JAVA


public class Main5Activity extends AppCompatActivity {

    private ImageView myImageView;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main5);

        final RotateAnimation rotate1 = new RotateAnimation(0, 90, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
        rotate1.setDuration(300); rotate1.setInterpolator(new LinearInterpolator());


        myImageView = findViewById(R.id.imageView);
        View text_view = findViewById(R.id.text_view);

        text_view.setOnClickListener(new Button.OnClickListener() {
            @Override
            public void onClick(View view)
            {
                myImageView.startAnimation(rotate1); rotate1.setFillAfter(true);
            }
        });
    }
}


Ответы (0 шт):