2016-10-21 5 views
0

可能であれば、私はthis SOから "CardStack"エフェクトを実装しています。これは自分のカスタムRecyclerView.ItemDecorationクラスです。重複している項目は、位置0のRecyclerView項目が1、2、3.などの下にあるように描画されていることに気付きました。RecyclerView reverse CardStack

位置0のアイテムが一番上になるような逆の方法がありますか?

答えて

3

おそらくsetStackFromBottomを使用して、アダプタオーバーライドgetItemを使用して、逆の順序でアイテムを返すことができます。あなたのビューはボトムアップから描画する必要がありますが、アイテムは同じ順序のままです。

+2

わかりやすくするために、私はLinearManagerに 'setStackFromEnd'と' setReverseLayout'を両方ともtrueとして設定し、アダプタのバインディングインデックスを逆にします。 – user3277633