|
|
|
iOS ขอสอบถามการทำแบ่งหน้าแบบ load ข้อมุลเป็นช่วงๆของ app จากข้อมูล json |
|
|
|
|
|
|
|
ประมาณนี้ครับ ผมเพิ่งทำได้ และใน webservice ให้ select ข้อมูลมาทีละ 20 จากนั้น เมื่อเลื่อนสุดจอให้ส่งค่าไปเรื่อยๆ ลองดูครับ
Code (Android-Java)
lstView1.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
int threshold = 1;
int count = lstView1.getCount();
numlist = count;
if (scrollState == SCROLL_STATE_FLING) {
} else if (scrollState == SCROLL_STATE_IDLE) {
if (lstView1.getLastVisiblePosition() >= count - threshold) {
// Execute LoadMoreDataTask AsyncTask
start_ += 20;
end_ += 20;
new DownloadJSONAsync().execute();
}
} else if (scrollState == SCROLL_STATE_TOUCH_SCROLL) {
}
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
}
});
|
|
|
|
|
Date :
2014-11-04 10:10:44 |
By :
bas.ketball |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
iOS ?
|
|
|
|
|
Date :
2014-11-04 12:38:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ใช้ของ Android-Java ครับ เป็นของ iphone ครับ
|
|
|
|
|
Date :
2014-11-05 15:20:00 |
By :
phpbasic |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฝากพี่วินทำบทความมาอ่านด้วยนะครับผมหาเจอแล้ว
http://nsscreencast.com/episodes/8-automatic-uitableview-paging
|
|
|
|
|
Date :
2014-11-13 14:44:23 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไว้ว่าง ๆ ก่อนน่ะครับ
|
|
|
|
|
Date :
2014-11-14 20:25:12 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|