Ho un ScrollView
che originariamente comprendeva due controlli MvxListView
.Come si associa a `ItemClick` per un` MvxLinearLayout`?
Avere i controlli ListView
in un ScrollView
non è supportato da Android, il che ha senso, perché entrambi cercano di riempire l'altezza del genitore e forniscono la propria logica di scorrimento.
Quello che voglio sono due elenchi non convertibili con tutta la loro altezza all'interno del mio ScrollView
. ListView
che estensioni MvxListView
non supportano questo senza modificare manualmente l'altezza.
La ragione per cui voglio questo è perché ho due liste separate che ho deciso di separare le fonti e hanno entrambe la propria intestazione. Ho bisogno che tutto questo sia scorrevole all'interno di uno ScrollView
.
Quindi ho trovato MvxLinearLayout
che è un bindable LinearLayout
che ha una proprietà ItemSource
che posso associare a. Funziona in modo eccellente, mostra i miei articoli e ottiene l'altezza completa di tutti gli articoli in modo da poter scorrere entrambe le mie liste nel mio ScrollView
. Il problema è che non sembra avere una proprietà ItemClick
, quindi non ho un modo per ottenere l'input dell'utente dal mio elenco.
Qualcuno conosce un modo pulito per farlo in modo accettabile? Non voglio collegare i gestori onItemClick
nel mio codice. C'è un altro controllo MvvmCross che può fare ciò che voglio?
non capisco perché non puoi popolare tutti i tuoi dati in un canto le ListView? – Cheesebaron