Sto utilizzando MvvmCross v3.06 e ho definito un MvxListView in Android che è associato a un elenco. Riesco a vedere l'elenco ma non riesco a trovare il modo migliore per afferrare l'elemento selezionato quando faccio clic.MvvmCross: Qual è il modo migliore per ottenere l'oggetto selezionato da un MvxListView in Android?
Al momento sto seguendo le seguenti operazioni su OnCreate dell'attività, ma non è particolarmente MVVM e mi sono chiesto se c'è un modo migliore per l'associazione?
var list = FindViewById<MvxListView>(Resource.Id.subslist);
list.ItemClick = ((MyViewModel)ViewModel).ItemSelectedCommand;
Non riesco a trovare alcuna documentazione sul modo migliore per farlo, quindi qualsiasi aiuto sarebbe fantastico.
Eccellente, è davvero utile. Mille grazie Stuart e complimenti per il tuo lavoro su MvvmCross. – JohnB
ItemClick funziona su LinearLayout? – ronag
Ho problemi a far funzionare la funzione SelectedItem per un MvxListView. Riesco a vedere la funzione di associazione dei dati, ma l'elemento selezionato viene evidenziato momentaneamente, quindi l'evidenziazione scompare. Qualche idea, perché? – jokeane