をスクロールしたときのシナリオは、私はAppBarLayoutの内側CollapsingToolbarLayoutを持つコーディネーターのレイアウトを使用していている上向きのスクロール時にのみスクロールしないように。 AppBarLayoutのすぐ下にRecyclerViewがあります。AppBarLayoutが下方
は、今ではスクロールがたくさんになるので、私はRecyclerViewで多くのアイテムを持っている、と言います。
(したがって、それが再び完全に見えるようになる)、それは(すなわちスクロールアップ、それが非表示になります)完璧な作業しているが、私が最初にRecyclerViewにCollapsingToolbar /アプリケーションバーのスクロールを下にスクロールダウンしたときに、CollapsingToolbar /アプリケーションバーをしない上にスクロールRecyclerViewのアイテムは、RecyclerViewアイテムを表示するためのスペースが少なくなります。
AppBarLayoutとRecyclerViewがLinearLayout(たとえば)の内部にあるように振る舞いができるようにスクロールするだけで、親がTOPスクロール位置にあるときだけAppbarlayoutの表示が現れ、スクロールがRecyclerViewの途中にあるときに表示されます。
<CoordinatorLayout>
<AppBarLayout>
<CollapsingToolbarLayout
app:layout_scrollFlags="scroll|enterAlways|snap"
>
</CollapsingToolbarLayout>
</AppBarLayout>
<RecyclerView
app:layout_behavior="@string/appbar_scrolling_view_behavior">
</RecyclerView>
はい、今すぐ完璧です! –