如何在CollapsingToolbar中放置一个列表(RecyclerView或Listview)?

时间:2017-10-25 14:22:26

标签: android listview android-recyclerview toolbar android-collapsingtoolbarlayout

我正在尝试将可滚动列表放在CollapsingToolbar中,但它无效。列表出现但不滚动。我想在工具栏中放置一个列表。例如,可以将图像放在CollapsingToolbar中,而不是我想要放置一种scrool视图的图像。因此,屏幕的布局将有两个列表:一个位于工具栏下方,另一个位于Toobar中,当Tooblar展开时会出现。

  <android.support.design.widget.AppBarLayout
        android:id="@+id/appbar"
        android:layout_width="match_parent"
        android:layout_height="250dp"
        android:theme="@style/AppTheme.AppBarOverlay">

        <android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/collapsing_toolbar"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            app:layout_scrollFlags="scroll|exitUntilCollapsed">

            <android.support.v7.widget.Toolbar
                android:id="@+id/toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="?attr/colorPrimary"
                android:gravity="center_vertical|start"
                app:layout_collapseMode="pin"
                app:popupTheme="@style/AppTheme.PopupOverlay">

            </android.support.v7.widget.Toolbar>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="250dp">

                <android.support.v7.widget.RecyclerView
                    android:id="@+id/ultimate_recyclerview"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:scrollbars="vertical" />
            </LinearLayout>

        </android.support.design.widget.CollapsingToolbarLayout>

    </android.support.design.widget.AppBarLayout>

CollapsingToolbar工作正常,我点击了每个项目,但列表没有滚动。

有谁知道我该怎么做?

0 个答案:

没有答案