如何使用“搜索”对话框实现AutoCompleteTextView

时间:2012-07-16 18:59:34

标签: android

我想使用网络服务填充我的快速搜索框。我有一个Web服务,它从Web服务器提取搜索数据以放入字符串数组。我希望将用户输入的数据列表显示在搜索对话框中。我相信默认搜索对话框是一个简单的EditText。如何使用包含我的数据的字符串数组将其设置为`autoCompleteTextView并填充它?

1 个答案:

答案 0 :(得分:0)

首先,您必须解析来自Web服务的数据,然后将值/数据存储在字符串中 示例:CricketTeams

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                 android.R.layout.simple_dropdown_item_1line, CricketTeams);
         AutoCompleteTextView textView = (AutoCompleteTextView)
                 findViewById(R.id.countries_list);
         textView.setAdapter(adapter);
     } }

Cricket团队将从您的Web服务获取数据。
更详细的示例Here