Android seekbar滑块显示不全问题解决

本来想实现下图效果:

可实际自己写的确实下图的效果(注意红框位置):


解决方法:

在SeekBar中添加下面属性,值必须设置0dp
android:thumbOffset="0dp"

下面再说下seekbar的基本使用吧,也给自己记录下:


seekbar的xml文件:

1、maxHeight和minHeight值保持一样控制进度条的高度
2、progressDrawable显示进度条底色、缓冲、播放进度对应的颜色
3、thumb自定义滑块的图片

对应的进度颜色文件seekbar_videoplay_style.xml


seekbar的滑动监听

seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {@Overridepublic void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) {//seekbar进度改变调用}@Overridepublic void onStartTrackingTouch(SeekBar seekBar) {//手接触seekbar的时候调用}@Overridepublic void onStopTrackingTouch(SeekBar seekBar) {//手离开seekbar的时候调用  }});

seekbar的简单使用就这些。over


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部