我正在尝试在 Android 应用程序中填充 ListView 控件。我查看了许多代码示例,似乎都建议这样做。但是,当我尝试实现此功能时,出现以下错误:
构造函数 ArrayAdapter(MainActivity.ReadJsonTask, int, ArrayList) 未定义
protected void onPostExecute(String result){
try{
ListView lv = (ListView)findViewById(R.id.lstItems);
JSONObject jsonObj = new JSONObject(result);
ArrayList<String> items = new ArrayList<String>();
Iterator<String> looper = jsonObj.keys();
while(looper.hasNext()){
String key = looper.next();
items.add(jsonObj.get(key).toString());
}
adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, items);
lv.setAdapter(adapter);
}catch(Exception ex){
Log.d("ReadAdscendJsonTask", ex.getLocalizedMessage());
}
}
这里有什么问题?谢谢!