我需要您從MySQL數據庫獲取有關retreive數據的幫助。我不能將字符串添加到數組列表。 我的名單宣佈如何將字符串轉換爲ArrayList
ArrayList<HandleListReport> reportList = new ArrayList<HandleListReport>();
這裏我的代碼
report_data = json.getJSONArray(TAG_REPORT_DATA);
for (int i = 0; i < report_data.length(); i++) {
//storing variable
JSONObject c = report_data.getJSONObject(i);
String reportID = c.getString(TAG_REPORT_ID);
String userID = c.getString(TAG_UID);
String projectName = c.getString(TAG_PROJECT_NAME);
String localWork = c.getString(TAG_LOCATION);
String timeStart = c.getString(TAG_TIME_START);
String timeEnd = c.getString(TAG_TIME_END);
Log.d(TAG_LOCATION, localWork);
// add data to Arraylist
reportList.add(new HandleListReport(reportID, userID, projectName, localWork, timeStart, timeEnd));
我的問題,我的listReport缺少字符串數據。 Logcat show reportList ---> []
感謝您的回答!
你在哪裏聲明reportList。寫在這裏,還有你面臨的問題是什麼? – stinepike 2013-03-10 04:34:40
我的logcat在reportList上拋出[] – Ply 2013-03-10 04:39:45
在使用它們創建新的'HandleListReport'對象之前,您是否調試過代碼以查找變量的值 'reportID,userID,projectName,localWork,timeStart,timeEnd'? – 2013-03-10 04:46:47