I'm using a custom drawable for my progress bar:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background">
<shape>
<corners android:radius="15dp" />
<solid android:color="@color/light_grey" />
</shape>
</item>
<item android:id="@android:id/progress" >
<clip>
<shape>
<corners android:radius="15dp" />
<solid android:color="@color/indigo" />
</shape>
</clip>
</item>
</layer-list>
and it looks like:
Now, the background appears with a round corner, but the progress (inside) is straight, and I want to make it round too, like this:
I googled but didn't find any solution.
Any ideas on how can I achieve this round corner on progress?
Thanks!


you can modify the color and size of the thumb and seekbar to do what you want.
This solution was the only way i could do this. Hope this help
this is my seekbar :
this is (progress_background.xml) :
and this is the thumb (oval_seekbar_thumb.xml) :
The height of the thumb should be same as the height of the seekbar to look properly.