Мне нужна ваша помощь по возврату данных из mysql db. Я не могу добавить строку в список массивов. мой список объявитьКак преобразовать String в 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 ---> []
спасибо, что ответит!
где вы объявляете отчетList. Напишите здесь, а также в чем проблема, с которой вы столкнулись? – stinepike
my logcat throws [] on reportList – Ply
Вы отлаживали свой код, чтобы найти значения ваших переменных 0 ID: ID = 'reportID, userID, projectName, localWork, timeStart, timeEnd', прежде чем использовать их для создания нового объекта HandleListReport. –