系統默認的seekbar很多時候不符合開發需求,那么就需要自定義seekbar的樣式,方法并不復雜,下面記錄一下:
創新互聯專注于汶上網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供汶上營銷型網站建設,汶上網站制作、汶上網頁設計、汶上網站官網定制、重慶小程序開發服務,打造汶上網絡公司原創品牌,更為您提供汶上網站排名全網營銷落地服務。布局文件中:
android:thumb="@drawable/sanjiaoup"
通過這樣一行代碼就可以更換滑動圖標,圖片自己選擇合適的就行。
自定義進度條布局文件中加入這個:
android:progressDrawable="@drawable/seekbar_style"
自定義drawable中加入layer-list
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/background"> <shape> <corners android:radius="1000dip" /> <!-- startColor表示開始顏色,endColor表示結束顏色,centerColor表示中心顏色,3者結合成進度條顏色效果 --> <!-- centerY表示進度條的粗細,越小的話越粗,越大則越細 --> <gradient android:angle="270" android:centerColor="#005a5d5a" android:centerY="0.75" android:endColor="#000000" android:startColor="#00ffffff" /> </shape> </item> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <corners android:radius="5dip" /> <gradient android:angle="270" android:centerColor="#00ffb600" android:centerY="0.75" android:endColor="#00ffcb00" android:startColor="#00ffd300" /> </shape> </clip> </item> 這里是滑動過后的樣式 <item android:id="@android:id/progress"> <clip> <shape> <corners android:radius="100dip" /> <gradient android:angle="270" android:centerColor="#fc0000" android:centerY="0.75" android:endColor="#fc0000" android:startColor="#fc0000" /> </shape> </clip> </item> </layer-list>
另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
新聞標題:自定義SeekBar樣式-創新互聯
文章位置:http://vcdvsql.cn/article34/dsdcse.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、網站改版、小程序開發、手機網站建設、品牌網站建設、網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯