要實現Android圖片旋轉動畫,可以按照以下步驟進行操作:
在res目錄中創建一個anim文件夾,然后在該文件夾中創建一個旋轉動畫的xml文件,比如rotate_animation.xml。
打開rotate_animation.xml文件,使用以下代碼定義旋轉動畫:
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:duration="1000"
android:repeatCount="infinite" />
其中,android:fromDegrees和android:toDegrees分別指定了旋轉的起始角度和結束角度,android:pivotX和android:pivotY指定了旋轉的中心點,android:duration指定了旋轉的持續時間,android:repeatCount指定了旋轉的重復次數(infinite表示無限次重復)。
ImageView imageView = findViewById(R.id.imageView);
Animation rotateAnimation = AnimationUtils.loadAnimation(this, R.anim.rotate_animation);
imageView.startAnimation(rotateAnimation);
其中,R.id.imageView是要應用旋轉動畫的ImageView組件的ID。
這樣,當啟動應用時,ImageView組件將會開始按照rotate_animation.xml文件中定義的旋轉動畫進行旋轉。