0
このレイアウトには2つのリサイクルビューが含まれています.1つは水平、もう1つは垂直です。今度は垂直リサイクラビューをスクロールすると、画面全体が垂直方向にスクロールされます。どうやってするの ?2つのリサイクラビューを縦方向にスクロール可能にする方法。どちらが水平でもう1つが垂直か
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_horizontal"
android:layout_width="match_parent"
android:layout_marginLeft="10dp"
android:layout_marginTop="10dp"
android:layout_height="wrap_content"
android:background="#FFF" />
<android.support.v7.widget.RecyclerView
android:id="@+id/recycler_vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/recycler_home"
android:clipToPadding="false"
android:scrollbars="vertical"
android:background="#FFF">
</android.support.v7.widget.RecyclerView>
</RelativeLayout>
レイアウト全体を縦にしたいと思っています。私は1つのRecyclerViewが水平で、もう1つが垂直である2つのRecyclerViewを持っています。 垂直リサイクラビューをスクロールすると、水平RecyclerViewも上に移動する必要があります。つまり、垂直方向にスクロールすると画面全体が上に移動するはずです。 –
はい。それが示唆されているものです。上記の答えを確認してみてください。それは動作し、それを試しました! – MadScientist
大丈夫です。それはScrollViewを通じて行うことができますか? –