效果如下图所示:
[小技巧]Android 圆形progressbar的旋转的停止和启动_第1张图片
关键的代码

    public void start(View view) {        // pBar.setIndeterminate(true);        pBar.setIndeterminateDrawable(getResources().getDrawable(                R.drawable.progressbar_global));        pBar.setProgressDrawable(getResources().getDrawable(                R.drawable.progressbar_global));    }    public void stop(View view) {        pBar.setIndeterminateDrawable(getResources().getDrawable(                R.drawable.page_loading_bar));        pBar.setProgressDrawable(getResources().getDrawable(                R.drawable.page_loading_bar));    }

其中progressbar_global是一个animateDrawable,page_loading_bar是一个普通drawable。

一个用法是在加载页面中使用,加载失败让progressbar静止,加载时让progressbar转动。
还有什么其他用处请自行发挥想象。

更多相关文章

  1. android dialog加载中动画效果
  2. android ListView 刷新数据,加载时遇到的数组越界问题
  3. android sdk content loader 加载很慢的解决方法
  4. Android ProgressBar 自定义样式(六),仿真QQ pad版加载(位置居中)
  5. android 中listview滑动加载的简单demo
  6. Android在WebView加载数据时展示loading的Dialog
  7. android 加载sd卡的图片
  8. android studio加载so包问题

随机推荐

  1. vlc编译错误
  2. 安卓自定义View实现扇形图表
  3. Java中,使用HTTP Basic进行验证
  4. android Toast 自定义样式
  5. Adb连接超时错误
  6. MT6573的driver相关目录和文件
  7. 版本检测与管理
  8. 【黑马Android】(03)学生管理系统/动态刷
  9. Android--OnKeyListener
  10. start from WindowManagerService