2

データベースからデータを取得し、ListView でカスタム リスト アダプターを使用して表示しています。

ListView に 10 項目だけ表示する必要があります。10 番目の項目の後、「Show More」というテキストのボタンが表示されます。このボタンをクリックすると、データベースからさらに 10 個の項目がリストビューに表示されます。

どうすればこれを行うことができますか?

コード例で教えてください

ありがとう

4

1 に答える 1

12

Base Adapter では、最初に i=10 を使用します。次に、この「i」を BaseAdapter の getCount() メソッドで使用します。

public int getCount() {
// TODO Auto-generated method stub
return i;
}

そして、「もっと見る」ボタンで、iをインクリメントしてから、アダプターを呼び出します。

元:

i=i+10;
adapter.notifyDataSetChanged();
于 2012-04-09T09:20:36.900 に答える