Detectando la posición del pulgar en SeekBar antes de la versión 16 de API

Básicamente, necesito detectar cuándo cambia el progreso en la Barra de búsqueda y dibujar una vista de texto en la parte superior del pulgar que indica el valor del progreso.

Hago esto implementando unOnSeekBarChangeListener y en elpublic void onProgressChanged(SeekBar seekBar, int progress, boolean b) método, yo llamoRect thumbRect = seekBar.getThumb().getBounds(); para determinar dónde se coloca el pulgar.

Esto funciona perfectamente bien, pero al parecergetThumb() solo está disponible en el nivel API 16+ (Android 4.1), lo que provoca unNoSuchMethodError en versiones anteriores.

¿Alguna idea de cómo solucionar este problema?

Respuestas a la pregunta(4)

Su respuesta a la pregunta