在我的android应用程序中,我正在RelativeLayout
内构建一个简单的ScrollView
!它也有一个材料Toolbar
。如何使材质工具栏在用户向上滚动时隐藏,并在用户向下滚动时显示工具栏?这是我的应用程序的XML布局结构。
<RelativeLayout>
<AppBarLayout>
<Toolbar/>
</AppBarLayout>
<ScrollView>
<!-- views -->
</ScrollView>
</RelativeLayout>
使用NestedScrollView和CollapsingToolbarLayout
<android.support.v4.widget.NestedScrollView ...>
<LinearLayout ...>
...
</LinearLayout>
</android.support.v4.widget.NestedScrollView>
试试这个工作示例