Recentemente ho lavorato su un'app che ha un SeekBar
. Il SeekBar
è piuttosto sottile, quindi a volte può essere difficile da usare (devi essere molto preciso nei tuoi gesti). C'è un modo per aumentare l'area tangibile di SeekBar
? Quindi voglio che gli utenti siano in grado di toccare sopra o sotto lo SeekBar
per spostare il pollice. Apprezzerei qualsiasi aiuto tu possa offrire!Android SeekBar Touch Sensitivity
11
A
risposta
28
Uno degli approcci più semplici è quello di aumentare il valore dell'attributo android:padding
:
<SeekBar
android:id="@+id/yourSeekBar"
android:progressDrawable="@drawable/seekbar_progress"
android:thumb="@drawable/seekbar_thumb"
android:paddingTop="@dimen/your_topPadding"
android:paddingBottom="@dimen/your_bottomPadding" />
Un'altra possibilità: fare un pollice personalizzato e aumentare le dimensioni del suo sfondo con l'aggiunta di esempio bordo trasparente.
È inoltre possibile utilizzare this library per più complessi SeekBars
.
Inoltre, there si dispone di un buon tutorial che descrive una creazione personalizzata SeekBar
.
Problemi correlati
- 1. Android SeekBar thumb Personalizzazione
- 2. personalizzata SeekBar Drawable Android
- 3. Android SeekBar Audio
- 4. Valore minimo Android SeekBar
- 5. Android SeekBar setOnSeekBarChangeListener
- 6. Soluzione Android seekbar
- 7. Android Rimuovi sfondo SeekBar
- 8. SeekBar Android capovolta orizzontalmente
- 9. Seekbar impeccabile in listview android
- 10. Android: Valore incremento SeekBar - Come
- 11. Cambia dimensione di Android-Seekbar?
- 12. Ottenere valori da SeekBar in Android
- 13. Android SeekBar thumb viene troncato/tagliato
- 14. Android SeekBar non può rimuovere padding/sfondo
- 15. Segno SeekBar Android dove sono i valori
- 16. Android SeekBar imposta il valore di avanzamento
- 17. ASP.NET WebAPI JSON Binding Case-Sensitivity
- 18. mysql query BOOLEAN MODE Case Sensitivity
- 19. Cattura valori SeekBar
- 20. Sencha Touch 2 - Prestazioni Android
- 21. Supporto multi-touch per Android
- 22. Android: Multi touch e TYPE_SYSTEM_OVERLAY
- 23. Sencha Touch 2 performance Android
- 24. SeekBar in un NavigationDrawer
- 25. bordi rettangolari per SeekBar personalizzato
- 26. Come annullare un movimento di "trascinamento" su Android Seekbar?
- 27. Come impostare progressivamente il progresso di Android SeekBar disegnabile
- 28. pollice su misura per un SeekBar in Android
- 29. Come personalizzare l'aspetto di un SeekBar in Android?
- 30. Android - Come cambiare lo spessore predefinito di SeekBar?
Beh, è stato facile! Aggiungendo l'imbottitura in alto e in basso ha funzionato come un fascino! – Zero
Se la vista contenente è sufficientemente grande, è anche possibile impostare margini negativi per compensare il riempimento in modo da non rovinare il layout, presupponendo che non ci siano altri widget tangibili nell'area ingrandita. – Tenfour04