android讓圖片旋轉

讓圖片旋轉方法
1 需要一個設計好的圖片
2 在anim或者drawable中寫入旋轉方法
3 寫入佈局中

1
在這裏插入圖片描述
2

<animated-rotate
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:drawable="@drawable/loading"
  android:fromDegrees="0"
  android:toDegrees="+360"
  android:pivotX="50%"
  android:pivotY="50%"
    android:repeatMode="reverse"
   android:repeatCount="-1"
  android:duration="1000"/>

3
推薦用progressbar 顯示的圖片比較小

   <ProgressBar
            android:id="@+id/pb_progressbar"
            style="@android:style/Widget.ProgressBar"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:indeterminateBehavior="repeat"
            android:indeterminateDrawable="@anim/loading"
            android:indeterminateOnly="true" />

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:indeterminateBehavior="repeat"
            android:src="@drawable/loading2" />

字段含義說明

  • duration:時間
  • fromDegrees=“0”: 從幾度開始轉
  • toDegrees=“360” : 旋轉多少度
  • pivotX="50% 旋轉中心距離view的左頂點爲50%距離,
  • pivotY="50% 距離view的上邊緣爲50%距離
  • repeatCount="-1":重複次數,-1爲一直重複
  • repeatMode=“restart”:重複模式,restart從頭開始重複
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章