Вопрос новичкупользовательский просмотр списка с заголовками разделов
У меня есть файл json, который содержит несколько категорий с тем же именем.
Например
{"long_description":"test",
"short_description":"test",
"category_name":"work",
"id":1},
{"long_description":"test2",
"short_description":"test2",
"category_name":"work",
"id":2},
{"long_description":"test",
"short_description":"test",
"category_name":"home",
"id":3}
Мой вопрос заключается в том, чтобы создать представление списка с разделами (название категории) Я использую пользовательский адаптер Heres мой цикл
try {
JSONObject responseObject = new JSONObject(response);
JSONObject itemsObject = responseObject.getJSONObject("items");
Iterator<?> keysIterator = itemsObject.keys();
while(keysIterator.hasNext()) {
String keyString = (String)keysIterator.next();
JSONObject coupon = couponsObject.getJSONObject(keyString);
Item item = new Item();
item.setLongDescription(item.getString("long_description"));
itemList.add(item);
}
} catch (Exception e) {
e.printStackTrace();
}
adapter.notifyDataSetChanged();
https://github.com/beworker/pinned-section-listview –
пожалуйста, вы можете опубликовать XML, а также адаптер код? –
Я использую следующий пример http://javatechig.com/android/listview-with-section-header-in-android с жестко закодированными данными. Я просто хочу сделать это с данными на стороне сервера – sger