我有两个垂直放置的recyclerViews,一个在另一个上面。我希望它们作为一个滚动但发生的事情是a)隐藏第二个recyclerView并且b)如果我将NestedScrollView
高度更改为match_parent,则两个都可见,但第二个滚动 第一
<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scroll"
android:fillViewport="true" android:orientation="vertical"
android:layout_width="match_parent" android:layout_height="match_parent">
<LinearLayout android:orientation="vertical"
android:layout_width="match_parent" android:layout_height="wrap_content">
<TextView android:id="@+id/loading"
android:layout_width="wrap_content" android:layout_height="wrap_content" />
<android.support.v7.widget.RecyclerView
android:id="@+id/first"
android:layout_width="match_parent" android:layout_height="wrap_content"/>
<android.support.v7.widget.RecyclerView
android:id="@+id/second"
android:layout_width="match_parent" android:layout_height="wrap_content"/>
</LinearLayout>
</android.support.v4.widget.NestedScrollView>
有什么想法吗?
由于
答案 0 :(得分:0)
在设置回收站视图的位置尝试此操作
// In case you have not provided
final LinearLayoutManager lm = new LinearLayoutManager(getActivity());
recyclerView.setHasFixedSize(true);
recyclerView.setLayoutManager(lm );
// for scrolling
recyclerView1.setNestedScrollingEnabled(false);
recyclerView2.setNestedScrollingEnabled(false);