記錄一下seekbar遇到的問題

    需求好像是做一個類似收音機調頻指針的控件,想用自定義seekbar樣式來做

效果如下:

 

    過程:寫seekbar 寬高 設置滑塊資源 自定義progressdrawable 只加了一個背景 結果預覽的效果是背景刻度盤只顯示了一部分  而且背景位置跑到下面  然後開始在網上查  沒有什麼結果  最後結合以前寫的progressbar  將背景圖改成.9圖

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:id="@android:id/background">
        <nine-patch android:src="@drawable/fm_line"></nine-patch>
    </item>

</layer-list>

這回背景顯示全了 但是位置還是不對  網上也有很多人自定義seekbar樣式 出現位置不對的 試着給seekbar加上maxheight屬性 值和滑塊的高度差不多  終於變成了最上面那張圖的效果 估計還是會有不同分辨率適配的問題 暫且算是解決了

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