2016-08-23 2 views
3

Я разрабатываю приложение в Xamarin Android вместе с MvvmCross. MvvmCross помогает связать свойства представления в макете непосредственно с ViewModels. Для EditText мы можем привязать текст какКак мы можем связать текст поиска, введенный в SearchView в Android, через mvvmcross

<EditText 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    local:MvxBind="Text Property" /> 

Мне нужно привязать текст SearchView, используя MvvmCross. Я пробовал Text, как показано ниже, но он не работает.

<SearchView  
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:queryHint="Customer name" 
    local:MvxBind="Text SearchString" /> 

Как можно ли связать SearchView текст с помощью MvvmCross?

ответ

5

Для SearchView вам нужно использовать Query свойство:

<SearchView  
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:queryHint="Customer name" 
    local:MvxBind="Query SearchString" /> 
+0

Спасибо !!! Связанная вами ссылка также охватывает все другие обязательные материалы, которые также будут полезны в будущем :-) – sJy