2012-04-03 8 views
41

Ho una semplice applicazione che consiste fondamentalmente in una linea di pulsanti e una ListView di elementi da selezionare e manipolare. Potrebbe esserci solo un elemento nell'elenco o alcuni. Tuttavia, preferirei se la lista venisse compilata dal fondo di ListView, dal momento che il modo in cui la maggior parte delle persone tiene i loro telefoni rende più facile selezionare gli elementi più vicini alla parte inferiore dello schermo. È possibile?È possibile compilare un Popolo ListView dal basso?

+0

esattamente quello che vuoi. se non sbaglio, supponiamo di avere tre elementi 1,2,3 quindi la tua lista deve contenere 3,2,1 che sia o non sia –

+0

Vuoi mostrare il tuo contenuto dalla lista in basso, vero? – RobinHood

risposta

114

si può avere la ListView pila suoi articoli dal basso verso l'alto utilizzando una semplice proprietà XML sotto il xml -

<ListView 
    android:stackFromBottom="true" 
... 
></ListView> 

Si prega di leggere @The Berga risposta a questo altrimenti non funzionerà.

+0

Venerato. Meglio aggiungere una risposta modificata. – VVB

+0

Voglio mostrare la lista da cima a fondo, e la tua risposta mi ha aiutato molto a capire da dove posso cambiarlo .. Thnks man ... –

15

La risposta di Joe è corretta ma è importante sottolineare che funziona solo se la larghezza e l'altezza dello sono impostate su match_parent o fill_parent.

Se impostato su wrap_content, verrà comunque visualizzato dall'alto verso il basso.

+1

In suvated. Bene. Meglio modificare la risposta @Joe dal tuo – VVB

0

ho cercato android:stackFromBottom="true" con android:layout_width="match_parent" android:layout_height="fill_parent" ma non ha funzionato

finalmente

Adapter.insert(post,0); 

salvato la mia giornata. Qui post è la classe che restituisce i dati da aggiungere

0

Questi sono un tag obbligatorio per il popolamento inverso della visualizzazione elenco.

<ListView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:stackFromBottom="true" 
</ListView> 
Problemi correlati