SeekBar

簡單解釋下seekbar中幾個重要的屬性:

android:layout_height="wrap_content"

//建議使用wrap_content,否則一定要保證設置的值不小於seekbar圖片資源中的最高值


android:maxHeight="12px"
android:minHeight="12px"

//說明進度條的最低和最大高度,解決高度問題。


android:paddingLeft="18px"
android:paddingRight="18px"

//解決拖動按鈕在最左最右顯示不全的問題,padding的值一般是thumb的一半寬度。


android:progressDrawable="@drawable/seekbar_style"

//設置了此值,就表示使用自定義的進度條樣式,在其中可以設置進度條背景圖,進度條圖,緩衝條圖。


android:thumb="@drawable/drag_ball"
//seekbar的拖動按鈕圖片

seekbar_style.xml

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

<!-- 背景圖 -->

<item android:id="@+android:id/background" android:drawable="@drawable/dialog_seekbar_bg" />

<!--全部能量圖  -->

<item android:id="@+android:id/SecondaryProgress"

android:drawable="@drawable/dialog_seekbar_bg" />

<!-- 進和能量圖 -->

<item android:id="@+android:id/progress" android:drawable="@drawable/dialog_seekbar_progress" />

</layer-list>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章