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());
}
}
ここで何が問題なのですか?ありがとう!