MVVMCross Bindings в Android

Я разрабатываю приложение для кросс-платформы -, запуская его в Android. Я нашел ваш проект MVVMCross и пытаюсь вникнуть в него. Прямо сейчас я совершенно новичок в этом и не знаю, как связать мои результаты WebService -с моим ListView. Вот немного XAML в качестве примера того, как я пытаюсь это сделать:

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'}}" /> 
...

выглядит именно так

<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'}}" />

Когда я наводил курсор на последние две строки, всплывающая подсказка говорит, что атрибут не объявлен. Я правда не знаю, как ты это делаешь. Вы можете дать мне какой-то совет? Я думаю, что мне нужно написать XML в значениях моего проекта пользовательского интерфейса, верно?

Другой вопрос :Как я могу использовать AutoCompleteTextViews? Должен ли я сначала написать для него свои собственные MvXBindables? Любой совет?:-)

5
задан Matt Tester 31 March 2014 в 04:12
поделиться