0

Web サービスから記事を取得して ViewPager に表示する、キャンパスの出版物用の Android マガジン リーダーを構築しています。

最初の読み込み時間を最小限に抑えるために、最初は比較的少数の記事 (たとえば 10 件) を取得する必要があります。それらの記事を取得して表示したら、ユーザーが最初のセットを見ている間に、次の 10 件の記事のダウンロード/逆シリアル化をすぐに開始したいと考えています。同様に、ユーザーが 11 番目の記事に到達したら、次の 10 の記事をダウンロードして、ユーザーがさらに記事が読み込まれるのを待たずに継続的に閲覧できるようにしたいと考えています。これはAsyncTasks を使用して簡単に実行できるように思えますが、1 つの小さな問題にぶつかりました。次の一連の記事がダウンロードされて に追加されるとViewPager、最初のページの表示に戻ります。

ViewPagerユーザーに表示される記事を変更せずに のデータセットの最後にビューを追加するにはどうすればよいですか?

4

2 に答える 2

0

Endless Adapterが作成した Commonswareを使用する必要があります。

于 2013-04-22T18:59:40.383 に答える