So che tutti raccomandano di non usare mai ListView
e ScrollView
insieme e sono completamente d'accordo. Tuttavia, attualmente sono bloccato con un modello molto semplice come la pagina del profilo di 8tracks (come mostrato nell'immagine sotto), che include un'area per il profilo utente e un elenco di mix che hanno fatto. Quindi, fondamentalmente, è auspicabile che gli utenti possono semplicemente scorrere verso il basso la pagina, il che significa che la parte profilo otterrà sulla parte superiore dello schermo e gradualmente fuori dalla vista, e allo stesso tempo la lista qui sotto viene fatto scorrere troppo:Android - Crea un LinearLayout che contiene una ListView scorrevole
Tuttavia, al momento, tutto ciò che posso fare è includere un ListView
all'interno di un LinearLayout
, proprio come il mio schizzo qui.
Con questo progetto, posso scorrere solo l'elenco verso il basso, mentre la zona del profilo rimane nello stesso posto, che fa schifo. Quindi sto cercando qualsiasi idea per rendere scorrevole tutta la pagina, non solo la lista. Per favore aiuto e grazie.
MODIFICATO: Mi dispiace per la domanda fuorviante. Il mio problema è ancora più complicato perché il contenuto delle schede non è solo ListView
- alcune schede contengono LinearLayout
o GridView
. Ancora una volta, ciò che voglio ottenere è rendere scorrevole tutta la pagina, ma ScrollView
non può essere d'aiuto perché se il contenuto di una scheda è un ListView
o GridView
, queste viste verranno compresse e, cosa più importante, questo va contro la regola di progettazione.
È fantastico avere una risposta dall'autore! Questo è così intelligente e lo apprezzo davvero. Anche se ho finito il mio progetto (rinunciando a usare la parte di intestazione), sono sicuro che questo sarà utile per me in futuro (e anche per gli altri!). Grazie molte. –
Prego! :) –