Android 如何使用两个recyclerview(一个垂直,另一个水平)

Android 如何使用两个recyclerview(一个垂直,另一个水平),android,android-recyclerview,android-coordinatorlayout,Android,Android Recyclerview,Android Coordinatorlayout,如附图所示,我希望实现此设计。 在CoordinatorLayout中,有一个AppBarLayout包含一个图像,在底部生命中,我想插入两个RecyclerView,一个垂直(第一个),另一个水平(第二个向下),当您使用RecyclerView时,您需要指定一个负责在视图中布局每个项目的LayoutManager。LinearLayoutManager允许您指定方向,就像普通的LinearLayout一样 对于垂直回收器视图,您可以使用 LinearLayoutManager layoutMa

如附图所示,我希望实现此设计。
在CoordinatorLayout中,有一个AppBarLayout包含一个图像,在底部生命中,我想插入两个RecyclerView,一个垂直(第一个),另一个水平(第二个向下)

,当您使用
RecyclerView时,您需要指定一个负责在视图中布局每个项目的
LayoutManager
LinearLayoutManager
允许您指定方向,就像普通的
LinearLayout
一样

对于垂直回收器视图,您可以使用

LinearLayoutManager layoutManager
    = new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false);

RecyclerView mRecyclerView = (RecyclerView) findViewById(R.id.my_recycler_view);
mRecyclerView.setLayoutManager(layoutManager);
要使用
RecyclerView
创建水平列表,必须使用以下命令:

LinearLayoutManager layoutManager
    = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);

RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);
请在这里核对我的答案