android 自定义SeekBar(拖动条)

要做一个视频播放器,界面需要自己定义,在做拖动条的时候,很难看。所以就上网找资料并且进行调试。

网上很多资料,但是可能别人的能调好,但是自己照搬不一定能调出跟网上资料一样的效果。

所以,自定义SeekBar最重要的就是设置背景以及android:minHeight跟android:maxHeight属性,也可以加上android:thumbOffset。

我的SeekBar背景大小为579*10(两张图片,背景:seekbar_n.png,拖动之后图片:seekbar_p.png),拖动块大小为18*18(seekbar_point.png).代码如下:


1、创建seekbar的拖动块风格文件(seekbar_point_style.xml)



    
    

2、创建seekbar的风格文件(seekbar_style.xml)



    
    
    

3、定义seekbar


至此,seekbar已经完成,编译运行,一个漂亮的seekbar展现在眼前


你可能感兴趣的:(android)