Android 如何使用RecyclerView in片段滚动LinearLayout

Android 如何使用RecyclerView in片段滚动LinearLayout,android,scroll,fragment,Android,Scroll,Fragment,如何滚动第一行布局? CardView基于RecyclerView 默认情况下,RecyclerView可以滚动,但第一个LinearLayout不能滚动。 我想让它们一起滚动 我曾尝试从主线布局设置ScrollView,但不起作用。 //阅读(1.pic) 阅读以下图片: 我建议您使用RecycleServiceWMergeadapter。它是一个小型的lib(Apache许可证),它将多个视图或适配器实例合并到一个适配器中,然后可以将该适配器设置为RecyclerView 因此

如何滚动第一行布局?
CardView基于RecyclerView

默认情况下,RecyclerView可以滚动,但第一个LinearLayout不能滚动。
我想让它们一起滚动

我曾尝试从主线布局设置ScrollView,但不起作用。
//阅读(1.pic)

阅读以下图片:

  • 
    


  • 我建议您使用RecycleServiceWMergeadapter。它是一个小型的lib(Apache许可证),它将多个视图或适配器实例合并到一个适配器中,然后可以将该适配器设置为RecyclerView

    因此,您将执行以下操作:

    RecyclerViewMergeAdapter mergeAdapter = new RecyclerViewMergeAdapter();
    
    LinearLayout ll = getLinearLayoutView();
    MyAdapter myAdapter = new MyAdapter(context);
    
    mergeAdapter.addView(ll);
    mergeAdapter.addAdapter(myAdapter);
    
    recyclerView.setAdapter(mergeAdapter);
    

    欢迎来到堆栈溢出!为了帮助我们给你一个很好的答案,如果你还没有看一眼的话,它将帮助我们。如果你能提供一个简单的答案,这也会很有用。你能提供一些你正在使用的代码吗?
    RecyclerViewMergeAdapter mergeAdapter = new RecyclerViewMergeAdapter();
    
    LinearLayout ll = getLinearLayoutView();
    MyAdapter myAdapter = new MyAdapter(context);
    
    mergeAdapter.addView(ll);
    mergeAdapter.addAdapter(myAdapter);
    
    recyclerView.setAdapter(mergeAdapter);