Nel mio XML, ho impostato le variabili focusable
, focusableInTouchMode
, clickable
e longClickable
su false, eppure posso ancora fare clic e spostare SeekBar. Devo effettivamente modificare gli eventi listener per farlo? Sembra così inutile.Come impostare Android SeekBar come non amovibile/congelato?
24
A
risposta
44
mySeekBar.setEnabled(false);
o per XML:
android:enabled="false"
8
Si potrebbe creare una sottoclasse il cui genitore è un SeekBar
. Nella tua nuova classe, ignora il metodo onTouchEvent()
per restituire sempre false.
Questa soluzione non deve "oscurare" la barra di ricerca poiché lo stato abilitato non cambierà.
+1
Questa è una risposta molto migliore. –
Problemi correlati
- 1. Come impostare progressivamente il progresso di Android SeekBar disegnabile
- 2. Android: Valore incremento SeekBar - Come
- 3. Android SeekBar thumb Personalizzazione
- 4. Android SeekBar non può rimuovere padding/sfondo
- 5. personalizzata SeekBar Drawable Android
- 6. Valore minimo Android SeekBar
- 7. Soluzione Android seekbar
- 8. Android SeekBar Audio
- 9. Android SeekBar Touch Sensitivity
- 10. Android SeekBar setOnSeekBarChangeListener
- 11. Android Rimuovi sfondo SeekBar
- 12. SeekBar Android capovolta orizzontalmente
- 13. Seekbar impeccabile in listview android
- 14. Cambia dimensione di Android-Seekbar?
- 15. Come annullare un movimento di "trascinamento" su Android Seekbar?
- 16. Come personalizzare l'aspetto di un SeekBar in Android?
- 17. Android - Come cambiare lo spessore predefinito di SeekBar?
- 18. come risolvere seekbar-bar-thumb-centering-issues
- 19. Android SeekBar thumb viene troncato/tagliato
- 20. Ottenere valori da SeekBar in Android
- 21. Segno SeekBar Android dove sono i valori
- 22. SeekBar in un NavigationDrawer
- 23. Android SeekBar imposta il valore di avanzamento
- 24. Cattura valori SeekBar
- 25. Come impostare RecyclerView in Android
- 26. Android: Come impostare drawable visibile
- 27. Personalizzazione SeekBar - come posizionare correttamente l'immagine "thumb" personalizzata?
- 28. Come è possibile aggiornare dinamicamente il colore di una SeekBar?
- 29. Come impostare il pulsante non selezionabile durante l'animazione su Android?
- 30. bordi rettangolari per SeekBar personalizzato
Grazie! Questo ha funzionato perfettamente! – Rockmaninoff
segna come risposta! – binnyb
Esiste una soluzione XML simile? – AG1