2012-09-04 199 views
1

我正在使用ContentProvider作为搜索建议,但我在处理建议点击时遇到问题:我解释搜索有效,但是当我点击建议时,我转到搜索活动但re不是什么,所以我如何处理点击建议?搜索建议android

回答

0

你的XML \ searchable.xml(或同等学历)应包括

android:searchSuggestIntentAction = android.intent.action.VIEW 

,否则你的意图不会被调用。

http://developer.android.com/guide/topics/search/searchable-config.html此字段定义为:

默认意图动作中可以使用自定义 搜索建议用户点击(例如,“android.intent.action.VIEW”)时。如果这是 未被所选建议覆盖(通过 SUGGEST_COLUMN_INTENT_ACTION列),则当用户单击建议时,此值将置于意图的 操作字段中。