Ho uno spinner Android che è popolato da un elenco di stringhe utilizzando un ArrayAdapter e funziona bene, tuttavia a causa del modo in cui viene visualizzato lo spinner sto correndo in un problema di altezza del display con gli elementi dell'elenco.Come posso gestire l'altezza degli oggetti spinner Android?
A prima vista sembrerebbe che l'ArrayAdapter possa utilizzare un unico layout per visualizzare le opzioni che portano al problema che sto riscontrando. Quando si visualizza l'elemento corrente nella casella di selezione (quando l'utente non seleziona un nuovo elemento dall'elenco) la casella di selezione consente di inserire il testo in modo che la selezione sia di dimensioni ragionevoli per il clic. Tuttavia, quando l'utente tocca su di esso e fa apparire la lista per selezionare un nuovo elemento, gli elementi della lista presentati sono di piccola altezza. Se utilizzo un layout di un articolo che presenta gli elementi della lista ad un'altezza ragionevole, allora lo spinner stesso diventa esorbitante enorme a causa del suo riempimento della voce di elenco.
Qualche idea su come posso gestire l'altezza di queste modalità di visualizzazione a due voci in modo che vengano visualizzate con lo stesso valore di altezza anziché l'altezza del filatoio che supera l'altezza di visualizzazione dell'elemento di elenco?
Questo è perfetto. Grazie! Per essere chiaro, il metodo setDropDownViewResource imposta la visualizzazione degli elementi visualizzati quando l'utente seleziona da un elenco di elementi. – rushinge