i'm using syedowaisali's Range Seekbar, and i'm having trouble getting my TextView to change according to the thumb's position on the bar.
I have the following in my Activity's onCreate
:
val rangeSeekbar = CrystalRangeSeekbar(this)
rangeSeekbar.setOnRangeSeekbarChangeListener { minValue, maxValue ->
tv_rent_time_range.text = maxValue.toString()
}
tv_rent_time_range
loads with the maxValue
but it doesn't change when i move the right thumb
In his documentation (in Java) it's suppose to look like this:
rangeSeekbar.setOnRangeSeekbarChangeListener(new OnRangeSeekbarChangeListener() {
@Override
public void valueChanged(Number minValue, Number maxValue) {
tvMin.setText(String.valueOf(minValue));
tvMax.setText(String.valueOf(maxValue));
}
});
I have a feeling i'm setting up the setOnRangeSeekbarChangeListener
wrong in Kotlin