我想在RecyclerView上方放置一个视图,该视图使用RecyclerView滚动,并使用向下滚动立即向下滚动。我知道这种行为是快速返回,但它是为Listview实现的。我知道可以使用CoordinatorLayout完成一些类似的操作但是所有示例都使用工具栏执行某些操作。我想要的是在易趣应用程序中完成。
答案 0 :(得分:2)
您需要设置一个CoordinatorLayout
,其内嵌AppBarLayout
包含CollapsingToolbarLayout
,其中包含Toolbar
和兄弟ViewGroup
,例如{ {1}}。将在工具栏后面滑动的兄弟LinearLayout
。另一个关键是在ViewGroup
上设置适当的滚动标记为CollapsingToolbarLayout
。
以下是结果的简短视频:
这是XML:
scroll|exitUntilCollapsed|enterAlways
答案 1 :(得分:0)
尝试使用ScrollView包装RcyclerView和QuickReturn布局。
用于平滑滚动 -
recyclerview.setFocusable(false);
recyclerview.setNestedScrollingEnabled(false);