一、通过动画实现
定义res/anim/loading.xml如下:
二、通过自定义颜色实现
定义res/drawable/progress_small.xml如下:
三、使用一张图片进行自定义
定义res/drawable/progress_small.xml如下:使用方法都一样, 如下:
也可以根据需要通过设置style来设置其大小! 一般只有使用默认的ProgrressBar的时候采用。对于上述三种自定义的方式,建议修改直接修改图片大小,或者shape;
设置成progressBarStyleSmall后,图标变小。
设置成progressBarStyleLarge后,图标变大
参考: