Android中Seekbar的详细解释和简单示例
说到音频播放、音乐播放,用得最多的就是Seekbar。现在我简单介绍一下Seekbar的几个重要属性。
一般Seekbar的所有配置都是用style来写的,而不是xml。我的代码发布在下面:
<搜索栏 android:id="@+id/sb" 安卓:layout_width =“match_parent” 安卓:layout_height =“wrap_content” 机器人:layout_gravity =“center_vertical” 机器人:最大=“100”样式=“@style/Widget.SeekBar.Normal”/>
代码风格:
progressdrawable的代码:
<中风 机器人:宽度=“1dp” android:color="#cccccc" />
这样一个Seekbar就解决了。
Seekbar有的监听,就是你拖动到哪播放到哪(差不多这个意思)。
代码很简单:
sb.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { 公共无效onProgressChanged(SeekBareekBar,int i,布尔b){ int process =eekBar.getProgress(); 如果(玩家!=空){玩家.seekTo(进程); } } 公共无效onStartTrackingTouch(SeekBareekBar){ } 公共无效onStopTrackingTouch(SeekBareekBar){ } });
好吧,现在我们来说说可能出现的情况:
1。 Seekbar 中间的左右圆圈未完全显示。只需设置thumboffset = 0即可。
2。 Seekbar 中间的上下圆圈未完全显示。这里只需要将Seekbar的高度设置为自适应即可。当时我在这个问题上挣扎了很长时间(我很沮丧)。
这基本上就是如何使用Seekbar。如果你不明白什么,你可以问。
感谢您的阅读,希望对您有所帮助,感谢您对本站的支持!
以上是来客网为您收集的Android中Seekbar的详细讲解和简单示例。希望本文通过Android中Seekbar的详细讲解和简单例子能够帮助您解决程序开发中遇到的问题。
如果您觉得来客网的内容不错,欢迎您向您的程序员朋友推荐来客网。