当我在自动搜索等搜索框中输入内容时如何从服务器获取数据?
How to get data from server when i enter something in search box like auto search?
我正在尝试在 android 中实现自动搜索机制,例如 google。在这里,当我输入一些词时,然后在列表视图中显示相关的搜索结果。例如我输入了 3 个字母然后显示来自服务器的相关搜索结果,我再次将另一个字母添加到前 3 个字母然后自动显示相关搜索结果而无需点击搜索 button.I 不知道怎么做,每次api 打电话。如何使用 android xml 中的搜索视图选项进行搜索?
在客户端,您应该借助 AutoCompleteTextView
、Adapter
、HTTPClient
和其他您处理向服务器发送请求的东西。在服务器端,您在查询数据库后实施 Filter
。过滤完成后 - 响应结果并通过 AutoCompleteTextView
显示建议。然后通过 Adapter
设置列表。
现在,当您知道哪种搜索方式更好时,请使用 google。它包含丰富的此类信息,如果您遇到一些问题 - 准确地提出新问题!问题。
希望对你有帮助。
我正在尝试在 android 中实现自动搜索机制,例如 google。在这里,当我输入一些词时,然后在列表视图中显示相关的搜索结果。例如我输入了 3 个字母然后显示来自服务器的相关搜索结果,我再次将另一个字母添加到前 3 个字母然后自动显示相关搜索结果而无需点击搜索 button.I 不知道怎么做,每次api 打电话。如何使用 android xml 中的搜索视图选项进行搜索?
在客户端,您应该借助 AutoCompleteTextView
、Adapter
、HTTPClient
和其他您处理向服务器发送请求的东西。在服务器端,您在查询数据库后实施 Filter
。过滤完成后 - 响应结果并通过 AutoCompleteTextView
显示建议。然后通过 Adapter
设置列表。
现在,当您知道哪种搜索方式更好时,请使用 google。它包含丰富的此类信息,如果您遇到一些问题 - 准确地提出新问题!问题。 希望对你有帮助。