ListViewにページ区切りの概念を適用する必要があります。私のリストビューには、Webサービスから解析されたデータが含まれています。以下は、リストビューでデータをどのように表示したかを示すコードです。androidのListViewのページ設定
try {
ArrayList<HashMap<String, String>> arl (ArrayList<HashMap<String, String>>) getIntent().getSerializableExtra("arraylist");
System.out.println("...serialized data.."+arl);
lv1 = (ListView) findViewById(R.id.lstlodgingresult);
adapter = new SimpleAdapter(this, arl, R.layout.custom_row_view,
new String[] { "Srno", "Names", "URL", "Address1", "Address2", "Telephone", "Category", "PetH",
"PetInfo" }, new int[] { R.id.txtSrno,R.id.txtname, R.id.txturl, R.id.txtaddress1, R.id.txtaddress2, R.id.txtphone, R.id.txtcategory,
R.id.txtpetpolicyH, R.id.txtpetpolicyC }
);
lv1.setScrollbarFadingEnabled(false);
lv1.refreshDrawableState();
lv1.setAdapter(adapter);
} catch (Exception e) {
e.printStackTrace();
}
は、あなたは上記のコードでは、今直面している問題であり、何より明確なアイデアを与えることができますか? – Android
ページネーションとは何ですか? – Nallath
Hello Nallath、ページネーションは、ページワイズで結果を表示できるコンセプトです。上記のコードは動作しています。しかし、リストビューは、デフォルトで10個のレコードを表示する必要があり、ユーザーが最後のレコードまでスクロールすると、次の10個のレコードがフェッチされます。同様の方法で動作するはずです。 – sandy