0

縦型のリサイクルビューがあり、縦型のリサイクルビューアイテムが横型のリサイクルビューを持っています。横向きのリサイクルビューのすべてのアイテムには、同じ高さと同じサイズのリサイクルツールがあります。ピクセル単位の距離では、ほとんどすべてがうまく動作します。縦型RecyclerView内の縦型RecyclerViewの位置/状態を失う

すべての水平リサイクラは同期していなければならず、同じ距離をスクロールする必要があります。 表示可能なすべての行を水平方向にスクロールできますが、垂直リサイクラをスクロールすると、horizo​​ntal recyclerviewがその位置を失います。

アイデア?

私はonViewRecycledとアダプタの他の機能と同様に、アダプタで物事をしようとしませんが、あなたは線の下に追加することができますRecycleviewアダプタでまだ

答えて

1

全く成功しています。それはすでに私のコードのために働いています。

public int getItemViewType(int position) { 
     return dataSet.get(position).getId(); 
    } 
+0

ありがとうございます、私はこの代わりに使用しました。 @Override public int getItemViewType(int position){ 戻り位置; } ||今私はすべてのhorizo​​ntalallリサイクラをスクロールし、すべてのスクロールアマウトを同じに保つ必要があります。 – xanexpt

関連する問題