Определение положения большого пальца в SeekBar до версии API 16
По сути, мне нужно определить, когда прогресс изменяется в SeekBar, и нарисовать текстовое представление поверх большого пальца, указывающее значение прогресса.
Я делаю это путем реализацииOnSeekBarChangeListener
и наpublic void onProgressChanged(SeekBar seekBar, int progress, boolean b)
метод, я называюRect thumbRect = seekBar.getThumb().getBounds();
определить, где расположен большой палец.
Это прекрасно работает, но, видимо,getThumb()
доступно только в API уровня 16+ (Android 4.1), в результате чегоNoSuchMethodError
на более ранних версиях.
Есть идеи, как обойти эту проблему?