最近在網上視頻學習一個播放器的項目,發現瞭如下問題
網上也搜了相關的解決辦法,就是在SeekBar空間里加入Android:thumbOffset="0dp”
對應也進行了嘗試,但是效果還是一樣。這裏有可能會有人說我的對應thumb圖片資源有問題,我也仔細看了一下,沒有任何問題,是png格式的圖片。考慮了一段時間,後決定定義一個shape來充當thumb。
代碼如下
這裏定義一個形狀爲oval的圖形,然後定義顏色爲白色(如果是圖片的話漸變色的效果還是比自定義形狀好),寬和高設置一樣的就可以產生圓形了,最終顯示的效果也就是下圖了
至此就解決了thumb與progress之間不相接有間隔的問題了。
如果有大神能提出更好的解決方法,也希望得到大家的幫助,畢竟一個人的能力是有限的。