当前位置: 代码迷 >> Android >> 100分 ProgressBar长条形进度条解决思路
  详细解决方案

100分 ProgressBar长条形进度条解决思路

热度:50   发布时间:2016-04-28 08:08:40.0
100分 ProgressBar长条形进度条
我要做一个长条形进度条,要求:
1。要是两张图片,一张设置为背景,一张为前景(即进度部分)
2。不使用XML,完全由代码设置

问题:
1。进度条是默认圆形的,我要用代码设置成为长条形。
2。我只会设置背景图片,怎么用代码设置前景图片。

------解决方案--------------------
读懂设置圆形的代码,你就可以设置长方形的了。。。

------解决方案--------------------
android不是提供了 长条型进度条吗? APIdemo 里面有啊

------解决方案--------------------
不知道楼主 为何不要XML的 。
我知道 一般播放器的 进度条都是就是采用XML配置的,比如说酷狗,酷我,天天动听等等。
楼主要想用这样的进度条,完全可以用XML配置

------解决方案--------------------

ProgressBar progressBar = new ProgressBar(this);

progressBar.setIndeterminate(false);

progressBar.setProgressDrawable(getResources()
                  .getDrawable(android.R.drawable.progress_horizontal));

progressBar.setIndeterminateDrawable(getResources()
                  .getDrawable(android.R.drawable.progress_indeterminate_horizontal));


不知道时不时LZ想要的
  相关解决方案