如何自定义Google建议?

时间:2013-02-07 07:17:25

标签: android android-layout search

我想自定义suggstions

suggestion looks like this我得到了建议提供商。我想在左边添加一个图像和一个子标题。它应该如下所示:my goal is to customize them like this

这样可以改变它们的布局吗?感谢所有答案。

2 个答案:

答案 0 :(得分:1)

请把有图片的谷歌建议api的任何回复。 不确定谷歌的建议是否也能提供图片。如果谷歌建议API提供响应图像,那么是的,你可以做到。但如果他们没有那么你就无法放置图像。

是的,您可以放置​​所有建议列表中常见的静态图像和静态描述。但如果未提供Google建议,则无法设置任何动态图片。

希望你明白这一点。

答案 1 :(得分:0)

我发现它,可以再添加2行:

private static final String[] SEARCH_SUGGEST_COLUMNS = {
            BaseColumns._ID,
            SearchManager.SUGGEST_COLUMN_TEXT_1,
            SearchManager.SUGGEST_COLUMN_TEXT_2,//this
            SearchManager.SUGGEST_COLUMN_ICON_1,//this
            SearchManager.SUGGEST_COLUMN_INTENT_DATA_ID
    };

你可以像这样简单地将图像添加到光标:

cursor.addRow(new Object[] { -1, "Plants", "Search Plants", R.drawable.pin_bank,0});

希望有所帮助