私は単一のアクティビティで異なるレイアウトの2つのRecyclerViewを実装したいと思います。上記のRecyclerViewは垂直方向にスクロールする必要があり、下側は水平方向にスクロールする必要があります。しかし、私はアプリを実行すると、いずれかのRecyclerViewが表示されます。最初のビューが表示されている場合は正しく動作し、垂直方向にスクロールし、2番目のRecyclerViewは表示されません。そして、2番目のものが表示されている場合は、水平スクロールを行うべきときに垂直方向にスクロールし、最初のRecyclerViewは欠落します。シングルアクティビティで2つのrecyclerViewを使用するには?
Here is what i want.出典:Githubには、CardView-Recyclerview-ピカソ
は、ここに私のレイアウト
<android.support.v4.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorBackgroundLight"
android:smoothScrollbar="true"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.RecyclerView
android:id="@+id/CategoriesRecyclerView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<android.support.v7.widget.RecyclerView
android:id="@+id/videoRecyclerView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="130dp"
android:layout_below="@+id/CategoriesRecyclerView"/>
</RelativeLayout>
</android.support.v4.widget.NestedScrollView>
動作していないと、両方のRecyclerviewsにデータが表示されます。彼らは空です。 – Ganesh