在代码中动态修改Thumb样式时如果调用
seekBar.setThumb(getDrawable(R.mipmap.drag_arr));
会导致在xml中android:thumbOffset="0dp" 属性失效 ,从而导致thumb的图片会有部分被遮罩
这是要在setThumb之后再重新调用thumboffset来使thumb归位.
具体操作:
seekBar.setThumb(getDrawable(R.mipmap.drag_arr)); seekBar.setThumbOffset(0);