我從我的手機應用程序檢索到的一些數據。用多個數據填充列表視圖的最佳方式是什麼?我有一個像這樣簡單的東西:Android:從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"));
給我的錯誤。
謝謝你的幫助!