如何为android searchView建议列表设置自定义行布局

时间:2015-05-15 11:26:16

标签: android searchview

我正在使用searchView和searchable.xml来搜索手机通讯录。

searchable.xml

  android:searchMode="queryRewriteFromText"
  android:searchSuggestAuthority="com.android.contacts"
  android:searchSuggestIntentAction= "android.provider.Contacts.SEARCH_SUGGESTION_CLICKED"
  android:searchSuggestIntentData= "content://com.android.contacts/contacts/lookup"

因此,当我搜索任何关键字时,它会显示手机匹配联系人的建议列表(匹配的关键字以蓝色突出显示)。

我没有使用任何自定义适配器或自定义列表项布局。它以默认的android风格显示结果列表。

如何更改searchView的样式(背景,提示文字颜色,提示文字字体,搜索图标等)以及如何为结果列表项应用自定义布局。

注意:我从原生联系人数据库中获取匹配的联系人姓名。我没有写任何查询来获取结果。

0 个答案:

没有答案