Closed Zpsgithub closed 3 years ago
seekBar.max = 250 //最大2.5倍(放大100倍比较好算)
seekBar.progress = StarrySky.with().getPlaybackSpeed().toInt() * 100 //当前速度
seekBar.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener {
override fun onProgressChanged(seekBar: SeekBar, progress: Int, fromUser: Boolean) {
//调速
if (progress >= 70) { //最小 0.7
StarrySky.with().onDerailleur(false, progress.toFloat() / 100)
Log.i("TEST", "当前速度:$progress %")
}
}
override fun onStartTrackingTouch(seekBar: SeekBar) {}
override fun onStopTrackingTouch(seekBar: SeekBar) {}
})
差不多这样,自己改改就好