2017-02-20 65 views
0

我们如何在Android编程中使用onSuggestionSelect如何使用onSuggestionSelect,SearchView.OnSuggestionListener的抽象公共方法?

onSuggestionClick的其他抽象公共方法是我们在用户从建议列表中单击项目后需要使用的常用方法。

但是,我很难理解onSuggestionSelect的使用。

根据该Official Android Developer Document,当通过导航到它

onSuggestionClick(INT的位置)选择一个建议

onSuggestionSelect被称为被点击的建议时被调用。

我不明白术语“当通过选择了一个建议”。如何导航到它?

回答

0

Android SearchView.OnSuggestionListener用于针对建议选择事件的回调接口。这些回调仅在指定了SearchableInfo时才相关。

SearchableInfo中的属性用于显示标签,提示,建议,创建用于启动搜索结果屏幕和控制其他功能(如语音按钮)的意图。

关于建议当您通过导航到可搜索信息来选择其中一个选项时,会调用select boolean onSuggestionSelect(int position)。

有关此示例,请参阅http://www.programcreek.com/java-api-examples/index.php?api=android.widget.SearchView.OnSuggestionListener