java折叠工具栏不可滚动
我正在尝试创建一个包含折叠工具栏的应用程序。下面是我的XML文件的布局。其目的是使其崩溃,但在我的代码中,所有内容都只是固定在当前位置,根本不可滚动。希望大家有什么建议。 作为信息:我使用的是安卓 studio,系统运行在API 26上
<安卓.support.design.widget.CoordinatorLayout
xmlns:安卓="http://schemas.安卓.com/apk/res/安卓"
xmlns:app="http://schemas.安卓.com/apk/res-auto"
安卓:layout_width="match_parent"
安卓:layout_height="match_parent"
xmlns:tools="http://schemas.安卓.com/tools"
tools:context="com.example.te.e5.MainActivity">
<安卓.support.design.widget.AppBarLayout
安卓:id="@+id/appbar"
安卓:layout_height="300dp"
安卓:layout_width="match_parent">
<安卓.support.design.widget.CollapsingToolbarLayout
安卓:id="@+id/coltoolbar"
安卓:layout_height="match_parent"
安卓:layout_width="match_parent"
app:layout_scrollFlags="exitUntilCollapsed|scroll"
app:contentScrim="?attr/colorPrimary"
app:title="App Title"
app:expandedTitleMarginStart="48dp"
app:expandedTitleMarginEnd="64dp"
安卓:background="@drawable/materialbackground">
<安卓.support.v7.widget.Toolbar
安卓:id="@+id/toolbarid"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light"
app:layout_collapseMode="pin"
安卓:layout_width="match_parent"
安卓:layout_height="?attr/actionBarSize"/>
</安卓.support.design.widget.CollapsingToolbarLayout>
</安卓.support.design.widget.AppBarLayout>
</安卓.support.design.widget.CoordinatorLayout>
# 1 楼答案
像这样更改CollasingToolbarLayout中的标志序列
如果您希望折叠工具栏在用户滚动内容时滚动,那么第一个标志应该是“滚动”始终,然后是“exitUntilCollapsed”
解决方案: