2

これから質問しようとしている質問に関連するさまざまな質問を検索しました。明確でシンプルな方法で質問したいだけで、明確でシンプルな答えが得られることを願っています:)

ウィジェットListでユーザーに提示したい数百のアイテムがあります。ListView最初は、たとえば 50 個のアイテムから始めたいと考えています。ユーザーが一番下近くまでスクロールすると、さらに 50 個を追加したいと考えています。GMail Inbox は、私が必要としているものの良い例だと思います。私はCursor実装には興味がありませんList

またListView、大きくなりすぎた場合は、上から切り刻みを開始すると、最大で約 200 行 (30 行を表示可能) を表示するスライド定規として動作するようになります。

4

1 に答える 1

3

あなたは私のを試すことができますEndlessAdapter。指定した をラップしListAdapter、ユーザーが一番下に到達したときに追加のデータをロードできるようにします。上からアイテムを削除することもできます (たとえば、remove()on ArrayAdapter)。これについては少し神経質になっています。たとえば、リストのサイズが変わらなくても行のラインナップが変わった場合、Android は正しい決定を下さない可能性があります。

于 2009-09-24T19:17:29.993 に答える