当我在自动搜索等搜索框中输入内容时,如何从服务器获取数据?

时间:2015-05-04 08:39:43

标签: android search server searchview

我试图像谷歌一样在Android中实现自动搜索机制。这里当我输入一些单词然后在列表视图中显示相关的搜索结果。例如,我输入3个字母,然后显示来自服务器的相关搜索结果,我将再次添加另外一个字母到前3个字母,然后自动显示相关的搜索结果,没有点击搜索按钮。我不知道怎么做,每次api呼唤。如何使用android xml中的搜索视图选项进行搜索?

1 个答案:

答案 0 :(得分:1)

在客户端,您应该在AutoCompleteTextViewAdapterHTTPClient的帮助下以及您处理向服务器发送请求的其他内容。在服务器端,您在查询数据库后实现Filter。过滤完成后 - 回复结果并通过AutoCompleteTextView显示建议。然后通过Adapter设置列表。

Very nice exampleone more

现在当你知道哪种搜索方式更好用谷歌时。这种信息很丰富,如果你遇到一些问题 - 请准确地提出新问题!问题。 希望它有所帮助。