0

私は現在、ContentProvider と SQlite DB から CursorLoader を使用してアイテムをプルする ListView で SimpleCursorAdapter を使用しています。データベースには約300個のアイテムが含まれており、アダプターがリストビューを渡す数を制限して、リストビューがデータベースのすべてのアイテムを表示しないようにします。db.query に制限を設けることを避けたいのですが、アダプターにアイテムを保持するか、ListView を制限します。これに対するエレガントな解決策は見つかりませんでした。何かご意見は?

4

2 に答える 2

2

カスタム アダプターを作成し、getCount 関数をオーバーライドして min(actual_number, max_you_want); を返すようにします。

于 2013-04-17T20:45:44.123 に答える