0

1000 を超える要素を含むフラグメント リストを実装しましたが、すべての項目を表示したい人がいないため、OnNavigationListener を使用してフィルタリングを追加したいと考えています。

フィルターがたくさんあるので、グループ(A、B、C)に分けました。たとえば、グループ B を選択すると、コンテキスト メニューに B1、B2、B3 のフィルタリング オプションが表示されます。

初めてこれはうまくいきますが、グループ B を再度選択しようとしても何も起こらず、onNavigationItemSelected は再度呼び出されません。(A または C グループを選択した場合のみ)。

    • A1
    • A2
    • A3
  • B
    • B1
    • B2
    • B3
    • C1
    • C2
    • C3

同じナビゲーション項目を複数回選択することはできますか? または、問題の新しい解決策を見つける必要がありますか?

アドバイスありがとうございます!

4

0 に答える 0