在完成需求的时候发现点击seekbar动态设置的时候会变形,调试了好久也没发现是哪里的问题,最终在百度上找到答案
代码如下
Rect bounds = customPortaitSeekbar.getProgressDrawable().getBounds();
customPortaitSeekbar.setProgressDrawable(getDrawable(R.drawable.shape_progress_drawable));
customPortaitSeekbar.getProgressDrawable().setBounds(bounds);
要先获取设置前的rect,然后设置完成后重新给回去,不然会变形