我需要从http://schedule.sumdu.edu.ua/index/json?method=getTeachers获取数据,解析它并加载到AutoCompleteTextview中。有什么建议吗?
答案 0 :(得分:1)
您需要使用AsyncTask<>
访问服务网址,然后再将其响应转换为String
对象。
并使用android中存在的JSONObject / Json Array解析它。你会得到很多例子。
稍后您可以创建一个String数组,在其中加载数据,并将其设置为自动完成文本视图。 这是一个例子。
String[] listTeachers; // initialize this with teachers JSON data
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
R.layout.layout_teacher_list, listTeachers);
tvTeacher.setAdapter(adapter);