JSON Array для Listview

1

Я создаю приложение, которое получает кортежи из базы данных MySQL и преобразует его в массив JSON. В настоящее время это работает. Ниже представлен массив JSON;

JSONArray jArray = new JSONArray(result);
            for(int i=0;i<jArray.length();i++){
                    JSONObject json_data = jArray.getJSONObject(i);
                    Log.i("log_tag","payslip_id: "+json_data.getInt("payslip_id")+
                            ", user_id: "+json_data.getString("user_id")+
                            ", date: "+json_data.getString("date")+
                            ", units: "+json_data.getInt("units")+
                            ", rate: "+json_data.getInt("rate")+
                            ", grosspay: "+json_data.getInt("grosspay")+
                            ", deductions: "+json_data.getInt("deductions")+
                            ", netpay: "+json_data.getInt("netpay"));

                            returnString += "\n\t" + jArray.getJSONObject(i);

В настоящее время это показано в текстовом представлении, в котором выводится следующий результат (будет больше записей, это только пример)

[{"payslip_id":"1","user_id":"2","date":"04-04-2011","units":"18","rate":"7","grosspay":"400","deductions":"100","netpay":"300"}]

Мой вопрос: как я могу вывести это в listview для отображения до 12 записей? Любая помощь с этим очень ценится. Спасибо за ваше время, ребята. Я делаю все возможное, чтобы понять, но я довольно новичок в этой концепции.

Теги:
android-layout

1 ответ

0

Используйте цикл for для добавления элементов в ArrayList. Затем используйте ArrayAdapter.

Обновлено - лучший пример: http://www.lacherstorfer.at/haris_blog/2008/03/android-howto-create-spinners.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню