0

Facebook Messenger に似たアプリケーションを実装する必要があります。スクロール時にリストが一番下に達すると、より多くのユーザーを要求するエンドレス リストを実装しました。問題はリストの順序です。リクエストごとに変更される場合があります。Facebook Messenger では、ユーザーのリストは会話の時間順に並べられています。アプリのリクエストの合間に誰かと話すと、サーバー上のリストの順序が変わります。したがって、次のことが発生する可能性があります。

サーバー上の初期リスト

1 2 3 4 5 6 7 8

リクエストごとに 4 人のユーザーがダウンロードされます。

最初のリクエスト: 1 2 3 4

アプリからのリクエスト間でサーバー上で変更されたデータの順序:

5 1 2 3 4 6 7 8

第二の要求:

4 6 7 8

Android アプリのリスト:

1 2 3 4 4 6 7 8

これを解決するには?

4

0 に答える 0