Android自动完成来自服务器的EditText

时间:2012-05-01 14:28:21

标签: android autocomplete

我想为EditText字段实现自动完成机制,但自动完成列表来自服务器。 我查看了AutoCompleteTextView,但它默认只支持固定字符串。

我只是在谈论用户界面。我将向我的网络服务器发出一个http请求并获取JSON结果。我何时触发请求以及如何将其插入UI?

2 个答案:

答案 0 :(得分:7)

我认为你可以使用AutoCompleteTextView,就像在这个例子中一样: http://developer.android.com/reference/android/widget/AutoCompleteTextView.html

...但是为了使用您的服务器,您必须调整适配器。这就是它的用途:)

**编辑:**这是一个很好的例子: How do I Use AutoCompleteTextView and populate it with data from a web API?

答案 1 :(得分:0)

这取决于您的服务器提供何种服务。例如,如果它是Web服务器,则应执行http请求。