2017-03-15 5 views
0

私はRecyclerViewを使ってアイテムのグリッドを表示しています。私はこのレイアウトの構成を逆にしたいと思います。RecyclerViewを使ってGridLayoutの構築を元に戻す方法は?

setStackFromEnd()完全にLinearLayoutManager作品が、hereが述べたように、それは、GridLayoutManagerではサポートされていません。

RecyclerViewで反転グリッドを作成する最良の方法は何ですか?あなたはAndroidのドキュメントあなたがリンクされ、正確に何をすべき

答えて

0

はお勧め:

stackFromEndGridLayoutManagerでサポートされていません。 setReverseLayout(boolean)の使用を検討してください。

setReverseLayoutと動作するようにコードを変更してください。

+0

私はこの方法を試みましたが、問題は、RecyclerViewが表示されているときに、画面が自動的に下にスクロールされることです。うーん、私はそれをトップにスクロールさせたい。 –

+0

あなたの 'RecyclerView'でページングしていますか?それとも固定データ設定のようなものですか? –

+0

私のRecyclerViewはページング –

0

により、たとえば、GridLayoutManagerのコンストラクタに逆レイアウトを設定するために試してみる:

mRecyclerView.setLayoutManager(new GridLayoutManager(context, 6, LinearLayoutManager.VERTICAL, true)); 

ブールが逆レイアウトのためです。

これが役に立ちます。

私の英語のために残念です。

+0

あなたの答えをありがとう。はい、私は試みましたが、表示されたときにRecyclerViewの下部にスクロールするこの問題があります。 –

+0

mRecyclerView.scrollToPosition(0);そのトリックをする必要がありますが、今のところ、私はなぜそれが単独でスクロールするのか分かりません – Cochi

関連する問題