電話アプリから取得しているmysqlからのデータがあります。リストビューに複数のデータを入力する最良の方法は何ですか? 私はこのような単純なものを持っています:
try {
JSONArray jArray = new JSONArray(result);
int jArrayLength = jArray.length();
List<String> listContents = new ArrayList<String>(jArrayLength);
for(int i =0; i<jArray.length(); i++){
JSONObject json_data = jArray.getJSONObject(i);
listContents.add(json_data.getString("full_name"));
}
ListView myListView = (ListView) findViewById(R.id.front_page_listview);
myListView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listContents));
}catch(JSONException e){
Log.e("log_tag","Error parsin data "+e.toString());
}
名前は問題なく追加できますが、同じ行にさらに情報が必要な場合はどうすればよいでしょうか? 例: メール、誕生日など...
listContents.add(json_data.getString("full_name"),json_data.getString("email"));
エラーが発生します。
ご協力ありがとうございました!