2012-02-28 36 views
2

我必须实现EditText搜索字段,当用户输入时,它会从互联网获取建议并在下拉菜单中显示它们。 我已经阅读了一些文档的东西,我已经看到有AutoCompleteTextView类,实现这个功能,设置通用ArrayAdapter后。 但是在我看到的所有例子中,ArrayAdapter被填充了一个静态的String数组。 所以我在想: 使用EditText框并自己处理所有的UI东西,还是使用适配器使用AutoCompleteTextView更简单?在这种情况下,它会正确处理suggestions数组的更改吗?Android自动填充建议从互联网

回答

0

我会建议继续并使用适配器选项自动完成。您可以通过首先从网络获取响应,然后在onTextChanged的处理程序中使用它,从而轻松做到您想要的。从头开始实现带edittext的图形用户界面既节省时间又费时间!