Wiązania MVVMCross w Androidzie
Rozwijam aplikację wieloplatformową, uruchamiając ją w systemie Android. Znalazłem twój projekt MVVMCross i próbuję się do tego dostać. Teraz jestem całkowicie nowy i nie wiem, jak powiązać moje wyniki WebService-Results z moim ListView. Oto trochę XAML jako przykładu, jak to próbuję:
<code>xmlns:mobsales="http://schemas.android.com/apk/res/MobSales.DroidUI" ... android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" mobsales:MvxItemTemplate="@layout/listitem_customer" mobsales:MvxBind="{'ItemSource':{'Path':'Customer'}}" /> ... </code>
dokładnie tak wygląda
<code><cirrious.mvvmcross.binding.android.views.MvxBindableListView android:id="@+id/autocomplete" android:layout_below="@id/txtfield" android:layout_centerHorizontal="true" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" mobsales:MvxItemTemplate="@layout/listitem_customer" mobsales:MvxBind="{'ItemSource':{'Path':'Customers'}}" /> </code>
Po najechaniu dwoma ostatnimi wierszami podpowiedź mówi, że atrybut nie jest zadeklarowany. Naprawdę nie wiem, jak to robisz. Czy możesz mi doradzić? Myślę, że muszę napisać trochę xml w Values of my UI project, prawda?
Kolejne pytanie: Jak mogę użyć AutoCompleteTextViews? Czy muszę najpierw napisać własny plik MvXBindables? Jakakolwiek rada? :-)