添加RecyclerView主体



我可以使用RecyclerView作为在XML声明的其他视图的父元素吗?

<android.support.v7.widget.RecyclerView ... >
    <TextView ... />
    <ImageView ... />
</android.support.v7.widget.RecyclerView>

就像这样。我需要这个,以便得到我的折叠工具栏工作与我的活动的主要内容。

您必须使用RecyclerView。带有RecyclerView的适配器。但是在RecyclerView中的项。适配器可以有不同的viewType,就像ListView一样。有了这个功能,你可以在RecyclerView中实现HeaderView和FooterView,并使这些视图随着你的项目滚动。

不可以,你不能在Recycler view中添加任何子视图。

创建单独的.xml文件(例如single_recycler_view_row.xml)并使用它来构建单个RecyclerView项的布局。然后您需要创建一个适配器,并将single_recycler_view_row.xml作为参数传递。

要确保你的RecyclerView可以很好地与CollapsingToolbarLayout一起工作,请添加

app:layout_behavior="@string/appbar_scrolling_view_behavior" />

属性

最新更新