0
、イムは2つのリストビューを使用して、両方が実装pagination.Paginationがinitially.Butをロードする最初のリストビューではうまく機能している間、それは異なる結果を示している.But同じ「カスタムアダプタクラス」を使用してsimultaneously.Butイムを示すされていません私は結果を表示するために別のリストビューをクリックしたとき、それは?私のアプリケーションで
私の問題を動作していない?効果的にこれらのリストビューの両方でページネーションを実装するためにどのように異なる2つのカスタムアダプタクラスを使用する方が良いですか?
ここで私はページネーションのために行われたサンプルコード------
btnNext.setVisibility(View.VISIBLE);
TotalPages = TotalPages + 1;
if (pagenum == 0) {
btnPrev.setVisibility(View.INVISIBLE);
pagenum = pagenum + 1;
}
else {
recentCracks = web.getAllRecentCrackUps(pagenum);
if (recentCracks != null) {
adapter = new DynamicListAdapter(KidsCrackMeUp.this, recentCracks);
lstRecentPosts.setAdapter(adapter);
}
txtPageCount.setText(String.valueOf(pagenum));
txtTotalPages.setText(String.valueOf(totalpagecount));
}
if (pagenum == 1) {
//btnPrev.setEnabled(false);
btnPrev.setVisibility(View.INVISIBLE);
}
}
});
//ここでボタンの前の端部-----------
btnNext.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
pagenum = pagenum + 1;
btnPrev.setVisibility(View.VISIBLE);
TotalPages = TotalPages - 1;
//btnPrev.setEnabled(true);
if (TotalPages == 0) {
btnNext.setEnabled(false);
pagenum = pagenum - 1;
}
else
{
recentCracks = web.getAllRecentCrackUps(pagenum);
if (recentCracks != null)
{
adapter = new DynamicListAdapter(KidsCrackMeUp.this, recentCracks);
lstRecentPosts.setAdapter(adapter);
}
txtPageCount.setText(String.valueOf(pagenum));
txtTotalPages.setText(String.valueOf(totalpagecount));
}
if (TotalPages == 1) {
**strong text**// btnNext.setEnabled(false);
btnNext.setVisibility(View.INVISIBLE);
}
}
});
//ボタンの次の最後----
}
else
{
btnNext.setVisibility(View.GONE);
}
// rel.setVisibility(View.VISIBLE);
lstRecentPosts.setAdapter(adapter);