点击打开链接:http://www.eoeandroid.com/thread-63835-1-1.html
目前项目中需要用到动态的progressbar,经过几番查找,动态效果是实现了,可作为progressbar最重要的特性-进度条却不起作用了,看起来进度条似乎变成了一个动态的图片...下面贴代码,请各位看官给在下解惑
定义progressbar<ProgressBar android:id="@+id/login_progress_bar"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/newProgressStyle"
android:max="100"
android:progress="10"
android:paddingTop="10dip"/>
定义style
<style name="newProgressStyle" parent="@android:style/Widget.ProgressBar.Small">
<item name="android:indeterminateDrawable">@anim/progress_indeterminate_horizontal</item>
<item name="android:indeterminateOnly">true</item>
</style>
定义anim
<animation-list
xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:drawable="@drawable/progressbar_indeterminate1" android:duration="200" />
<item android:drawable="@drawable/progressbar_indeterminate2" android:duration="200" />
<item android:drawable="@drawable/progressbar_indeterminate3" android:duration="200" />
</animation-list>
注:anim中三张图片全为android SDK 自带,搜索copy到drawable目录下即可。