我们如何通过 mvvmcross 绑定在 Android 的 SearchView 中输入的搜索文本
How can we bind the search text entered in a SearchView in Android via 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 文本?
对于 SearchView
你需要使用 Query
属性:
<SearchView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:queryHint="Customer name"
local:MvxBind="Query SearchString" />
我正在 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 文本?
对于 SearchView
你需要使用 Query
属性:
<SearchView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:queryHint="Customer name"
local:MvxBind="Query SearchString" />