OnSeekBarChangeListener not supported yet
Opened this issue · 8 comments
SudoDios commented
Hello developer.
in ColorPickerSeekBars not supported (OnSeekBarChangeListener)
throw IllegalStateException("Custom OnSeekBarChangeListener not supported yet")
SudoDios commented
how to get callback from RGBColorPickerSeekBar ????
SudoDios commented
Sorry
I learned
smelfungus commented
Hello, @SudoDios!
You can get individual per-channel callbacks for RGBColorPickerSeekBar
via addListener(...)
or you can use RGBColorPickerSeekBarSet
and get callbacks for multiple channels via ColorPickerSeekBarSet.pickerGroup.addListener(...)
:
Feel free to report any additional issues!
SudoDios commented
Thank you
SudoDios commented
Sorry
how to set tint for thumb seekbars with white center?
smelfungus commented
@SudoDios that's not supported for now, but I've added this idea to a shortlist 👍🏻
SudoDios commented
Thank you ❤
meet2602 commented
mainBinding.hueSeekBar.addListener(object : OnSeekBarChangeListener,
ColorSeekBar.OnColorPickListener<ColorSeekBar<IntegerHSLColor>, IntegerHSLColor> {
override fun onColorChanged(
picker: ColorSeekBar<IntegerHSLColor>,
color: IntegerHSLColor,
value: Int,
) {
}
override fun onColorPicked(
picker: ColorSeekBar<IntegerHSLColor>,
color: IntegerHSLColor,
value: Int,
fromUser: Boolean,
) {
}
override fun onColorPicking(
picker: ColorSeekBar<IntegerHSLColor>,
color: IntegerHSLColor,
value: Int,
fromUser: Boolean,
) {
}
override fun onProgressChanged(p0: SeekBar?, p1: Int, p2: Boolean) {
}
override fun onStartTrackingTouch(p0: SeekBar?) {
}
override fun onStopTrackingTouch(p0: SeekBar?) {
}
})