解决方案 »

  1.   

    同问啊,目前只知道通过xml来改
      

  2.   

    SeekBar的进度条就是一个LayerDrawable,通过SeekBar.setProgressDrawable来更改这个drawable;
    稍微有点麻烦的地方是需要通过代码构建一个LayerDrawable;
    这个LayerDrawable通常包含三个Drawable,通过LayerDrawable.setId把他们设置成android.R.id.background, android.R.id.progress, android.R.id.secondaryProgresss,
    实现这三个Drawable就行了,主要要处理setLevel方法的显示
      

  3.   

    所有用xml能做到的,用代码都可以实现。看看api文档。