本文實(shí)例講述了Android編程ProgressBar自定義樣式之動(dòng)畫模式實(shí)現(xiàn)方法。分享給大家供大家參考,具體如下:
忘記在哪里看到的那位仁兄寫的,就是通過(guò)用動(dòng)畫效果來(lái)實(shí)現(xiàn)的,現(xiàn)在順便也把他寫出來(lái),希望那位仁兄不要見(jiàn)怪。
效果:

和之前的一樣,在布局文件中:
<ProgressBar android:id="@+id/progressBar3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:indeterminate="false" android:indeterminateDrawable="@anim/progress_bar_loading" />
然后在values下面建一個(gè)anim的文件夾,將progressbar_bar_loading文件放進(jìn)去即可:
<?xml version="1.0" encoding="UTF-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_01" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_02" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_03" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_04" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_05" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_06" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_07" /> </animation-list>
其中那些都是一張一張圖片,就像替換換圖片那樣。
希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選