Comment puis-je désactiver la barre de recherche pour le contrôleur audio
-
26-09-2019 - |
Question
J'utilise actuellement la barre de recherche suivante pour montrer mes progrès de l'audio Jeu Poker, je veux désactiver le mouvement du pouce par l'utilisateur.
<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" />
Mais il ne fonctionne pas.
La solution
Essayez d'ajouter
android:enabled="false"
Autres conseils
Vous pouvez utiliser android:enabled="false"
comme suggéré par @yuku, mais il affiche l'effet de désactiver [assombrir SeekBar].
Donc, si vous souhaitez afficher activer seekbar sans réponse à l'activité générale, la mise en œuvre gestionnaire d'événements contact avec return true, comme indiqué ci-dessous.
seekBar.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
Vous pouvez également utiliser un png transparent comme le pouce. Si aucun des travaux de solutions proposées.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow