Tôi đang phát triển một ứng dụng đa nền tảng bắt đầu nó trong Android. Tôi đã tìm thấy dự án MVVMCross của bạn và tôi đang cố gắng để có được nó. Ngay bây giờ tôi hoàn toàn mới với nó và không biết làm thế nào để ràng buộc các kết quả WebService của tôi vào ListView của tôi. Dưới đây là một chút của XAML làm ví dụ làm thế nào tôi đang cố gắng nó:MVVMCross Bindings trong Android
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'}}" />
...
chính xác trông như thế này
<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'}}" />
Khi tôi đang lơ lửng hai dòng cuối cùng các tooltip nói thuộc tính không được công bố. Tôi thực sự không biết làm thế nào bạn làm điều này. Bạn có thể cho tôi một lời khuyên? Tôi nghĩ rằng tôi phải viết một số xml trong các giá trị của dự án giao diện người dùng của tôi, phải không?
Một câu hỏi khác: Làm cách nào để sử dụng AutoCompleteTextViews? Tôi có phải viết MvXBindables của riêng mình trước cho nó không? Lời khuyên nào? :-)
Xin hỏi một câu hỏi mỗi câu hỏi - điều này giúp với tìm kiếm các vấn đề và câu trả lời cho người khác. – Stuart
Tôi đã tách các câu hỏi. phần mới bây giờ đã qua đó http://stackoverflow.com/questions/10511853/constructor-in-viewmodel – Martin