另一个recyclerView单元中的RecyclerView不滚动

时间:2019-05-08 14:59:08

标签: java android android-recyclerview scroll

如何使我的recyclerView位于另一个recyclerView的项目或单元格内?该单元格是cardView,其中包含另一个不会滚动的recyclerView。

以下是帮助您了解我的问题的屏幕截图: enter image description here

这是我的主要或第一个recyclerView,里面有一个cardView,下面是我的代码:

try {

        mPostList = view.findViewById(R.id.postList);

        mPostList.setHasFixedSize(true);

        LinearLayoutManager mLayoutManager = new LinearLayoutManager(getContext());

        mLayoutManager.setReverseLayout(true);

        mLayoutManager.setStackFromEnd(true);

        mPostList.setNestedScrollingEnabled(true);

        mPostList.setLayoutManager(mLayoutManager);

        int resId = R.anim.layout_animation_fall_down;

        LayoutAnimationController animation = AnimationUtils.loadLayoutAnimation(ctx, resId);

        mPostList.setLayoutAnimation(animation);

    } catch (NullPointerException e) {

        e.printStackTrace();

    }

这是我的第二个recyclerView,它位于第一个recyclerView单元( CardView )中:

try {

            mCmtList = mView.findViewById(R.id.cmntList);

            mCmtList.setHasFixedSize(true);

            LinearLayoutManager mLayoutManager = new LinearLayoutManager(getContext());

            mLayoutManager.setReverseLayout(false);

            mLayoutManager.setStackFromEnd(false);

            mLayoutManager.setOrientation(LinearLayoutManager.VERTICAL);

            mCmtList.setLayoutManager(mLayoutManager);

        } catch (Exception e) {

            e.printStackTrace();

        }

摘要:如何在另一个recyclerView的单元格或项目中制作一个recyclerView以便平滑滚动?非常感谢!

0 个答案:

没有答案