我在android中有两个图像和一个imageview。我已将Image1设置为imageView。现在我想在单击ImageView时将图像旋转180度。在旋转结束时,我想将image2设置为ImageView。单击ImageView并显示image2时,应该发生相反的情况。即image2应逆时针旋转180度,然后设置image1。 我已经有顺时针和逆时针的动画文件。 对于顺时针显示,动画文件为:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<rotate
android:duration="1000"
android:fromdegrees="0"
android:pivotx="50%"
android:pivoty="50%"
android:todegrees="180"
android:toyscale="0.0" />
</set>
逆时针:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<rotate
android:duration="1000"
android:fromdegrees="0"
android:pivotx="50%"
android:pivoty="50%"
android:todegrees="-180"
android:toyscale="0.0" />
</set>