NestedScrollViewを使うと、スクロールの動きとToolbarの表示が連動する。
NestedScrollView | Android Developers
Androidのマテリアルデザイン ~スクロール連動~ (2/3):CodeZine(コードジン)
strings.xmlで、
textview_longtext_textはスクロール効くようにたくさんの改行と文字で長くしている。
activity_main.xmlで、
ポイントはToolbarの、
app:layout_scrollFlags="scroll|enterAlways"
とNestedScrollViewの、
app:layout_behavior="@string/appbar_scrolling_view_behavior"
でenterAlwaysで上に戻すとToolbarも現れだす。
appbar_scrolling_view_behaviorは自分で定義するのではなく、こういうものが既に定義されているのでそのまま使う。
![最初はこう](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20210401/20210401141838.png)
最初はこう。
下に下がっていくと、
![Toolbarが隠れ始める](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20210401/20210401142000.png)
Toolbarが隠れ始める。
![完全に隠れた](https://cdn-ak.f.st-hatena.com/images/fotolife/B/BG1/20210401/20210401142039.png)
完全に隠れた。