Android——SeekBar(进度、音量大小的控件)
16lz
2021-01-26
一、SeekBar 为ProgressBar的子类
二、SeekBar的主要方法和属性
(1) setMax 设置SeekBar的最大数值
(2) setProgress 设置SeekBar当前的数值
(3)setSecondaryProgress 设置SeekBar的第二数值,即当前拖动条推荐的数值
三、SeekBar的事件监听器 OnSeekBarChangeListener接口
seekBar.setOnSeekBarChangeListener();
SeekBar与ProgressBar的区别在于,SeekBar可以通过用户的拖动操作来控制。
监听三个事件,重写接口方法
1. 数值改变: onProgressChanged
2. 开始拖动: onStartTrackingTouch
3. 停止拖动: onStopTrackingTouch
四、SeekBar的使用
1.标签:在布局xml文件中添加SeekBar标签
五、自定义SeekBar进度条 android:progressDrawable="@drawable/seekbar_img" (改变进度条的样式)
android:thumb="@drawable/thumb"(改变滑块的样式)
1.系统自带的样式为 style="@android:style/Widget.SeekBar" 同ProgressBar一样改变样式,可以模仿已有的样式文件进行改写
2.在SeekBar标签下,添加属性 android:thumb="@drawable/*****"
更多相关文章
- 【Android】TabLayout 自定义指示器 Indicator 样式
- Android(安卓)RecycleView实现不同样式Item样式效果完美解决
- Android中使用系统桌面背景作为应用背景,支持拖动
- Andriod Style属性
- [React Native Android(安卓)安利系列]样式与布局的书写
- Android(安卓)UI 常用控件讲解
- Android——自由拖动并显示文字的悬浮框实现
- 【读书笔记-《Android游戏编程之从零开始》】5.Android(安卓)游
- android学习摘记——TabHost使用代码