Voglio usare this NumberPicker (come quello predefinito non è molto personalizzabile), ma voglio nascondere il livello superiore e inferiore, mostrando solo la riga centrale. ..È possibile? Ho anche provato a rimuovere i fading Edge ma, come ho letto, è un attributo deprecato; anche overScrollMode non funzionaC'è un modo per nascondere i valori superiore e inferiore in un NumberPicker
risposta
Voglio nascondere il livello superiore e inferiore, mostrando solo il centro riga ... è possibile?
Guardando il codice sorgente, ci sono diverse cose che potresti provare. Il modo più semplice sarebbe quella di cambiare la seguente costante per 1
, dal momento che controlla il numero di articoli visualizzati nel selettore 'ruota':
private static final int SELECTOR_WHEEL_ITEM_COUNT = 3;
Se questo non funziona, è possibile modificare la routine di disegno di saltare ogni indice che non è nella riga centrale. Ti consigliamo di guardare lines 1468 - 1482.
io non sono sicuro di quello che si sta cercando di dire sui bordi dissolvenza, ma se si sta cercando di rimuoverli, potrebbe essere semplice come tornare 0
in questi due metodi, a lines 1426 - 1434:
@Override
protected float getTopFadingEdgeStrength() {
return TOP_AND_BOTTOM_FADING_EDGE_STRENGTH;
}
@Override
protected float getBottomFadingEdgeStrength() {
return TOP_AND_BOTTOM_FADING_EDGE_STRENGTH;
}
Sfortunatamente non funziona; la modifica dei valori dei bordi in dissolvenza causa una strana dissolvenza del selettore di numeri, mentre la modifica di SELECTOR_WHEEL_ITEM_COUNT su 1 causa l'arresto anomalo dell'applicazione – basteez
Purtroppo ho scoperto che non c'è modo di farlo in modo ... Per loro che vogliono la soluzione alternativa .... Ho applicato Viewpager invece di selettore di numeri per renderlo verticale ho provato link e applicato Onpagechangelistner. Semplicemente ...
- 1. Converti caratteri superiore a quella inferiore e inferiore superiore (viceversa)
- 2. Quali sono i limiti superiore e inferiore e i tipi di valori dei pixel in OpenCV?
- 3. modo efficiente per rappresentare una matrice triangolare inferiore/superiore
- 4. Limita un numero ai limiti superiore/inferiore?
- 5. Imbottitura superiore/inferiore per Spinner
- 6. Usando bxslider, c'è un modo per rimuovere o nascondere i proiettili nella parte inferiore della diapositiva?
- 7. Come vengono determinati i limiti superiore e inferiore per i numeri in virgola mobile?
- 8. Cambria Math margine superiore e inferiore
- 9. GtkTextView margine superiore/inferiore?
- 10. cumsum con limiti superiore e inferiore?
- 11. UITextField solo bordo superiore e inferiore
- 12. Convalida MVC inferiore/superiore a un altro valore
- 13. Come ottengo i limiti superiore (e inferiore) di un asse in MATLAB?
- 14. CSS dissolvenza superiore e inferiore "confini"
- 15. Uso di JavaScript per incrementare i valori superiore/sinistro/inferiore/destro
- 16. Offuscamento: nascondere i valori hardcoded in java
- 17. Voto superiore e inferiore con Backbone, Express e Mongoose
- 18. numberpicker android per numeri in virgola mobile
- 19. Puoi definire un limite generico che abbia entrambi i limiti inferiore e superiore?
- 20. Android NumberPicker che nasconde i pulsanti di incremento e decremento
- 21. Stile inferiore e di riempimento superiore in ingresso gamma HTML5
- 22. Rimuovi il bordo superiore e inferiore di UISearchBar e dell'ombra?
- 23. Implementazione OnValueChange ad un NumberPicker in Android
- 24. Padding (sinistra, superiore, destra, inferiore) in WPF
- 25. C'è un modo per impostare i valori in LINQ?
- 26. Come specificare i limiti superiore e inferiore quando si usa numpy.random.normal
- 27. Schede nella parte superiore e inferiore dello schermo
- 28. Come nascondere i valori disegnati in MPAndroidChart?
- 29. panda tagliati con infinito limite superiore/inferiore
- 30. Dati diversi nel pannello superiore e inferiore della matrice scatterplot
Vedere può rispondere http://stackoverflow.com/questions/43004336/android-picker-hide-upper-and-lower-value/43179722#43179722 – Arjun