我们如何通过mvvmcross绑定在Android中的SearchView中输入的搜索文本

时间:2016-08-23 10:44:51

标签: android xamarin.android mvvmcross

我正在开发Xamarin Android中的应用程序以及MvvmCross。 MvvmCross有助于将布局中的视图属性直接绑定到ViewModel。对于EditText,我们可以绑定文本,如

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

我需要使用MvvmCross绑定SearchView文本。我尝试了Text,如下所示,但它不起作用。

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

如何使用MvvmCross绑定SearchView文本?

1 个答案:

答案 0 :(得分:6)

对于SearchView,您需要使用Query属性:

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