我想制作一个自定义的搜索栏,在经过该级别后,其点变为黑色 像这样... http://s9.postimg.org/ib3iyg73z/requ.png
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以将位图传递给搜索栏以显示和更改位图,具体取决于级别。
定义监听器
private OnSeekBarChangeListener mOnSeekBarChangeListener = new OnSeekBarChangeListener() {
...
@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {
Bitmap bitmap;
if( int <= 0 )
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.whitecircle);
else
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.blackcircle);
ThumbBitmapDrawable th = new BitmapDrawable(context.getResources(), bitmap);
seekBar.setThumb(th);
}
将听众附加到您的搜索栏
theSeekBar.setOnSeekBarChangeListener(mOnSeekBarChangeListener);