ViewPageraと a を aFloatingActionButton内に実装しましたCoordinatorLayout。カスタム ScrollAwareFABBehavior に設定されてFloatingActionButtonいます。ページャーをスワイプすると、ファブは可視性 (アニメーション) を正常に変更し、ネストされたビューをスクロールすることもできます。必要なサポート ライブラリを実装しました (23.3.0)。layout_behavior
ページャーには 2 が表示されますFragments。
RecyclerView(ファブを示さなければならない)NestedScrollView(ファブを表示してはいけません)
ページが変更されると、アクティビティは子フラグメント (インターフェース) に fab を表示するかどうかを尋ねます。これはうまく機能しますが、2 番目のフラグメントでスクロール ビューを下にスクロールすると、fab が再び表示されます。
NestedScrollViewを下にスクロールするときにfabが再び表示されないようにするにはどうすればよいですか?