¿Cómo puedo desactivar la barra de búsqueda de controlador de audio
-
26-09-2019 - |
Pregunta
Actualmente estoy usando la siguiente barra de búsqueda para mostrar mi progreso palying de audio, quiero desactivar el movimiento del pulgar por el usuario.
<Seekbar
android:padding="7dp"
android:id="@+id/SeekBar01"
android:layout_width="245dip"
android:thumb="@drawable/seekthumb2"
android:progressDrawable="@drawable/seekbar1"
android:layout_height="fill_parent"
android:clickable="false"
android:focusable="false"
android:longClickable="false" />
Sin embargo, no está funcionando.
Solución
Trate de añadir
android:enabled="false"
Otros consejos
Se puede utilizar android:enabled="false"
según lo sugerido por @yuku, pero mostrará efecto de desactivar [oscurecer el seekbar].
Así que si desea mostrar permitir seekbar sin respuesta a la actividad pulgar, aplicar controlador de eventos contacto con el retorno cierto, como se muestra a continuación.
seekBar.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
También puede utilizar un png transparente como un pulgar. Si ninguna de las soluciones propuestas de trabajo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow