Thread thread = new Thread(new Runnable() {
public void run() {
if (f_num == 1) {
pageNum--;
if (pageNum == 0) {
pageNum = 1;
notify_flag = false;
} else {
String parseUrl = "홈페이지 카테고리"
+ parseNum
+ "&chType_index=album&call=tmob&page="
+ pageNum;
WordList = new JParse();
WordList.getWordName(parseUrl);
title = WordList.titleArr;
Bit = WordList.bitMap;
name = WordList.nameArr;
from = WordList.fromArr;
notify_flag = true;
}
} else if (f_num == 2) {
btnfooter1.setClickable(true);
pageNum++;
String parseUrl = "홈페이지 카테고리"
+ parseNum
+ "&chType_index=album&call=tmob&page="
+ pageNum;
WordList = new JParse();
WordList.getWordName(parseUrl);
if (WordList.titleArr.size() == 0) {
pageNum--;
if (pageNum == 0) {
pageNum++;
}
notify_flag = false;
} else {
title = WordList.titleArr;
Bit = WordList.bitMap;
name = WordList.nameArr;
from = WordList.fromArr;
notify_flag = true;
}
}
handler.sendEmptyMessage(0);
}
});
thread.start();
}
private Handler handler = new Handler() {
public void handleMessage(Message msg) {
readDataDialog.dismiss();
if (notify_flag) {
adapter.notifyDataSetChanged();
m_lv.setAdapter(adapter);
} else {
Toast.makeText(DownListActivity.this, "마지막 페이지 입니다.",
Toast.LENGTH_SHORT).show();
}
labelname.setText(pageNum + "/" + parse_Max);
}
};
안드로이드 입문 2주째인데.. 너무 어려워여 ㅜ. 도와주세요 고수님들..헝헝ㅎ.. 마지막 페이지에서 파싱해온 게시물 클릭하면 팅겨 버려여... 제 생각에는 마지막 페이지로 가는 것에 대한 처리가 ..필요할 것 같기도하공.. 자문을 구할 때가 없네요 .ㅠ.