How Do I Hide the Toolbar When I Scroll Content Android?

How Do I Hide the Toolbar When I Scroll Content Android?
Contents

We have to define AppBarLayout and the View that will be scrolled. Add a app:layout_behavior to a RecyclerView or any other View prepared of nested scrolling such as NestedScrollView. By Adding the above property in your XML, you can achieve the ability to hide and showing toolbar while scrolling.

How do I hide the toolbar on Android?

The answer is straightforward. Just implement OnScrollListener and hide/show your toolbar in the listener. For example, if you have listview/recyclerview/gridview, then follow the example. In your MainActivity Oncreate method, initialize the toolbar.

How do I disable scrolling in collapsing toolbar layout Android?

The solution is simple, we just need to set the app_scrimAnimationDuration=”0″ in our collapsing toolbar layout like the below code snippet. Now just run the code and see the results, you will see then there will be no fading animation anymore.

Maya Lin-Takahashi
Author

Maya Lin-Takahashi

Maya is a hardware enthusiast who tests and reviews smart home devices, smartphones, wearables, and audio gear. She focuses on practical consumer value and build quality.