Detectando a posição do polegar no SeekBar antes da versão 16 da API

Basicamente, eu preciso detectar quando o progresso muda no SeekBar e desenhar uma vista de texto em cima do polegar, indicando o valor do progresso.

Eu faço isso implementando umOnSeekBarChangeListener e nopublic void onProgressChanged(SeekBar seekBar, int progress, boolean b) método, eu chamoRect thumbRect = seekBar.getThumb().getBounds(); para determinar onde o polegar está posicionado.

Isso funciona perfeitamente bem, mas aparentementegetThumb() está disponível apenas no nível 16 da API (Android 4.1), causandoNoSuchMethodError nas versões anteriores.

Alguma ideia de como resolver este problema?

questionAnswers(4)

yourAnswerToTheQuestion