현재 jsonarray를 이용해서 db 정보를 읽어와
커스텀리스트뷰로 뿌려주고 있습니다.
데이터 양이 많아짐에 따라 페이징 처리를 하고 싶은데
아래와 같이 불러오면 전부다 불러오는 방식입니다.
여기에 페이징을 붙이고 싶은데 어떻게 해야할까요?
private void getitem(){
// 리스트에 다음 데이터를 입력할 동안에 이 메소드가 또 호출되지 않도록 mLockListView 를 true로 설정한다.
mLockListView = true;
try{
JSONObject jsonObject = new JSONObject(list);
final JSONArray jsonArray = jsonObject.getJSONArray("response");
String email,title, content, mUri, mThumbUri, date, lat, lng;
//아이템 갯수 결정
for (count = 0; count < jsonArray.length() ;count++) {
JSONObject object = jsonArray.getJSONObject(count);
email = object.getString("email");
title = object.getString("title");
content = object.getString("content");
mUri = object.getString("mUri");
mThumbUri = object.getString("mThumbUri");
date = object.getString("date");
num = object.getString("num");
lat = object.getString("lat");
lng = object.getString("lng");
ListViewItem item = new ListViewItem(email, title, content, mUri, mThumbUri, date, num, lat, lng);
items_current.add(item);
}