在ScrollView中嵌套使用RecyclerView

在ScrollView中有一个RecyclerView,这样滚动就会出现问题;
要禁止RecyclerView滚动,需要重写RecyclerView的LayoutManager的canScrollVertically方法,如:

RecyclerView.LayoutManager manager = new GridLayoutManager(getContext(), 3, LinearLayoutManager.VERTICAL, false) {
            @Override
            public boolean canScrollVertically() {
                return false;
            }
        };
        mRecyclerView.setLayoutManager(manager);

如是则禁止了RecyclerView滚动。

你可能感兴趣的:(在ScrollView中嵌套使用RecyclerView)