Androidリストビューが最後のアイテムまでスクロールダウンされているかどうかを確認します

私はついていきます

いくつかの項目があるリストビューがあります。リストが最後の項目までスクロールダウンされているかどうかを確認したいのですが、その場合は別のメソッドを実行したいのですが、どうすればよいですか?

mmlooloo

isLoading = false;コンストラクターまたはonCreateメソッドで最初に設定

  mListView.setOnScrollListener(new OnScrollListener() {

        @Override
        public void onScrollStateChanged(AbsListView view, int scrollState) {

        }

        @Override
        public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
            if (mListView.getAdapter() == null)
                return ;

            if (mListView.getAdapter().getCount() == 0)
                return ;

            int l = visibleItemCount + firstVisibleItem;
            if (l >= totalItemCount && !isLoading) {
                // It is time to add new data. We call the listener
                isLoading = true;
                loadData();

            }
        }
    });

そして機能的にloadDataあなたは次のようなことをします:

 public void loadData() {

    // send your request
   // receive it by callback or asynctask
   yourDataList.addAll(newItems);
   adapter.notifyDataSetChanged();
   isLoading = false;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

選択したアイテムが表示されているかどうかを確認します[詳細ビューの仮想リストビュー]

分類Dev

選択したアイテムが表示されているかどうかを確認します[詳細ビューの仮想リストビュー]

分類Dev

リストビューアイテムに指定されたデータが含まれているかどうかを確認してから、次のアクティビティを開始します

分類Dev

Java:ループ内の現在のアイテムが、ループされているスタック内の最後のアイテムであるかどうかを確認します

分類Dev

ListViewアイテムの高さが実際のListViewの高さよりも大きいかどうか(つまり、リストビューをスクロールできるかどうか)を確認するにはどうすればよいですか?

分類Dev

フォルダがマウントされたリモートファイルシステムであるかどうかを確認します

分類Dev

フォルダがマウントされたリモートファイルシステムであるかどうかを確認します

分類Dev

クラウドHSMサービスプロバイダーがシミュレーションソフトウェアではなく物理ハードウェアセキュリティモジュールを実際に使用していることを確認するにはどうすればよいですか?

分類Dev

スクリプトでユーザーのアカウントにパスワードが設定されているかどうかを確認します

分類Dev

UIオートメーションビューアで、デバイスのスクリーンショットの取得中にエラーが発生しました。理由:エラーadbに接続できません。adbが正しくインストールされているかどうかを確認します

分類Dev

フレームワークの更新がwixプロジェクトにインストールされているかどうかを確認します

分類Dev

サードパーティのアプリがインストールされているかどうかを確認しますか?

分類Dev

リサイクラービューで最初に表示されるアイテムがリストの最初のアイテムであるかどうかを確認します

分類Dev

現在のウィンドウでコンテキストメニューまたはドロップダウンリストが開いているかどうかを確認するにはどうすればよいですか?

分類Dev

Composerを使用してnpmがシステムにインストールされているかどうかを確認することはできますか?

分類Dev

配列のビューからのリソースIDが表示されているかどうかを確認してクリックします(Android-Espresso)

分類Dev

AndroidアプリがPlayストアによってインストールされているかどうかを確認します

分類Dev

ビューがレイアウトされているかどうかを確認します

分類Dev

データのクリーニング:リストを反復処理して、アイテムに文字列、空白、または空白が含まれているかどうかを確認し、Pythonでそのアイテムを削除する方法

分類Dev

リストにヘルムチャートのアイテムが含まれているかどうかを確認します

分類Dev

クリックハンドラーがどのアイテムが右クリックされたかを認識しているコンテキストメニューをプログラムで追加します

分類Dev

システム内のすべてのハードウェアにドライバーが正しくインストールされているかどうかを確認するにはどうすればよいですか?

分類Dev

システム内のすべてのハードウェアにドライバーが正しくインストールされているかどうかを確認するにはどうすればよいですか?

分類Dev

Django RESTFrameworkシリアライザーがmany = Trueのコンテキストで使用されているかどうかを確認します

分類Dev

32ビットJavaがx64 Windowsにインストールされているかどうかを検出するには、ファイルシステムとレジストリのみを確認しますか?

分類Dev

統合セキュリティを使用しているときに、特定のADグループマネージドサービスアカウントがSQL Serverに接続できるかどうかをプログラムで確認するにはどうすればよいですか?

分類Dev

Healthアプリがユーザーのデバイスにインストールされているかどうかを確認します。(迅速)

分類Dev

デバッガーのビジュアルスタジオコードを使用してステップインする前に、ifステートメントがどのように評価されるかを確認できるかどうか疑問に思いました。

分類Dev

システムパッケージがインストールされているかどうかをGoで確認します

Related 関連記事

  1. 1

    選択したアイテムが表示されているかどうかを確認します[詳細ビューの仮想リストビュー]

  2. 2

    選択したアイテムが表示されているかどうかを確認します[詳細ビューの仮想リストビュー]

  3. 3

    リストビューアイテムに指定されたデータが含まれているかどうかを確認してから、次のアクティビティを開始します

  4. 4

    Java:ループ内の現在のアイテムが、ループされているスタック内の最後のアイテムであるかどうかを確認します

  5. 5

    ListViewアイテムの高さが実際のListViewの高さよりも大きいかどうか(つまり、リストビューをスクロールできるかどうか)を確認するにはどうすればよいですか?

  6. 6

    フォルダがマウントされたリモートファイルシステムであるかどうかを確認します

  7. 7

    フォルダがマウントされたリモートファイルシステムであるかどうかを確認します

  8. 8

    クラウドHSMサービスプロバイダーがシミュレーションソフトウェアではなく物理ハードウェアセキュリティモジュールを実際に使用していることを確認するにはどうすればよいですか?

  9. 9

    スクリプトでユーザーのアカウントにパスワードが設定されているかどうかを確認します

  10. 10

    UIオートメーションビューアで、デバイスのスクリーンショットの取得中にエラーが発生しました。理由:エラーadbに接続できません。adbが正しくインストールされているかどうかを確認します

  11. 11

    フレームワークの更新がwixプロジェクトにインストールされているかどうかを確認します

  12. 12

    サードパーティのアプリがインストールされているかどうかを確認しますか?

  13. 13

    リサイクラービューで最初に表示されるアイテムがリストの最初のアイテムであるかどうかを確認します

  14. 14

    現在のウィンドウでコンテキストメニューまたはドロップダウンリストが開いているかどうかを確認するにはどうすればよいですか?

  15. 15

    Composerを使用してnpmがシステムにインストールされているかどうかを確認することはできますか?

  16. 16

    配列のビューからのリソースIDが表示されているかどうかを確認してクリックします(Android-Espresso)

  17. 17

    AndroidアプリがPlayストアによってインストールされているかどうかを確認します

  18. 18

    ビューがレイアウトされているかどうかを確認します

  19. 19

    データのクリーニング:リストを反復処理して、アイテムに文字列、空白、または空白が含まれているかどうかを確認し、Pythonでそのアイテムを削除する方法

  20. 20

    リストにヘルムチャートのアイテムが含まれているかどうかを確認します

  21. 21

    クリックハンドラーがどのアイテムが右クリックされたかを認識しているコンテキストメニューをプログラムで追加します

  22. 22

    システム内のすべてのハードウェアにドライバーが正しくインストールされているかどうかを確認するにはどうすればよいですか?

  23. 23

    システム内のすべてのハードウェアにドライバーが正しくインストールされているかどうかを確認するにはどうすればよいですか?

  24. 24

    Django RESTFrameworkシリアライザーがmany = Trueのコンテキストで使用されているかどうかを確認します

  25. 25

    32ビットJavaがx64 Windowsにインストールされているかどうかを検出するには、ファイルシステムとレジストリのみを確認しますか?

  26. 26

    統合セキュリティを使用しているときに、特定のADグループマネージドサービスアカウントがSQL Serverに接続できるかどうかをプログラムで確認するにはどうすればよいですか?

  27. 27

    Healthアプリがユーザーのデバイスにインストールされているかどうかを確認します。(迅速)

  28. 28

    デバッガーのビジュアルスタジオコードを使用してステップインする前に、ifステートメントがどのように評価されるかを確認できるかどうか疑問に思いました。

  29. 29

    システムパッケージがインストールされているかどうかをGoで確認します

ホットタグ

アーカイブ