Android SearchView小部件自定义处理程序

时间:2014-08-20 09:43:44

标签: android

如何为Android的SearchView小部件添加自定义处理程序?特别是,当用户键入(onKeyPress?),或者当用户按下搜索输入键(onSubmit?)时?

我已经阅读了可搜索的配置功能,但我并不需要它。我只是想使用小部件,因为它已经提供了我想要的所有UI行为。 (它在我的操作栏上方便地添加了搜索图标,按下后,它会扩展为可编辑的文本字段,用户可以在其中键入搜索词。)

我已将SearchView小部件添加到仅包含一个标记的menus.xml文件中,令人惊讶的是,我需要的所有UI功能。

<item android:id="@+id/search"
    android:title="@string/search_title"
    android:icon="@drawable/ic_action_search"
    android:showAsAction="collapseActionView|ifRoom"
    android:actionViewClass="android.widget.SearchView" />

我尝试使用谷歌搜索答案,但到目前为止,我在SearchView上找到的所有内容仍然是使用可搜索的配置。请帮忙。

加了:

和其他处理程序一样,例如当用户按下X按钮立即删除搜索词时?

0 个答案:

没有答案