Wie kann ich die für Audio-Controller Suchleiste deaktivieren
-
26-09-2019 - |
Frage
Ich bin mit dem folgende seekbar derzeit für mein Audio palying Fortschritt zeigt, mag ich zu deaktivieren Daumenbewegung durch den Benutzer.
<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" />
Aber es funktioniert nicht.
Lösung
Versuchen Sie,
android:enabled="false"
Andere Tipps
Sie können mit android:enabled="false"
wie @yuku vorgeschlagen, aber es wird deaktivieren Wirkung zeigen [verdunkeln SeekBar-].
Wenn Sie also seekbar ohne Reaktion auf Daumen Aktivität ermöglichen angezeigt werden sollen, berühren Event-Handler mit Rück implementieren wahr, wie unten gezeigt.
seekBar.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
Sie können auch eine transparente png als Daumen verwenden. Wenn keine der vorgeschlagenen Lösungen zu arbeiten.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow