【问题标题】:Android autocomplete EditText from serverAndroid 从服务器自动完成 EditText
【发布时间】:2012-05-11 01:33:06
【问题描述】:

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

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

【问题讨论】:

    标签: android autocomplete


    【解决方案1】:

    我认为您可以使用 AutoCompleteTextView,如下例所示: http://developer.android.com/reference/android/widget/AutoCompleteTextView.html

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

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

    【讨论】:

      【解决方案2】:

      这取决于为您的服务器提供哪种服务。例如,如果它是一个 web 服务器,你应该执行一个 http 请求。

      【讨论】:

      • 对不起,我的问题不够清楚。我只是在谈论用户界面。我将向我的网络服务器发出一个 http 请求并取回 JSON 结果。何时触发请求以及如何将其插入 UI?
      • 我也面临类似的问题..如果有人找到解决方案,请发布代码
      猜你喜欢
      • 1970-01-01
      • 2021-09-07
      • 2023-04-10
      • 2010-11-01
      • 1970-01-01
      • 2016-09-01
      • 2018-05-14
      • 2011-01-02
      • 2015-12-24
      相关资源
      最近更新 更多