現在私は両方向にスクロールすることができるRecyclerViewのGridLayoutManagerを探しています。 固定数の列が必要です。しかし、これらの列の幅が大きすぎる場合は、スクロールバーを使用して水平方向にスクロールする必要があります。RecyclerView - GridLayoutManager - 両方向にスクロール
行数は未定義であり、項目数に基づいて計算する必要があります。
私は何を意味するかを明確にするために小さな絵を作成しました。
私はすでにGoogleで検索しましたが、今まで私の要件に合ったものは見つかりませんでした。 このようなレイアウトマネージャーを知っている人はいますか?
私の現在の解決策は、RecyclerViewの周りにHorizontalScrollViewをラップすることです。 そして私は既にGridLayoutManagerのサブクラスを作成し、canScrollHorizontal()とcanScrollVertical()をオーバーライドしました。しかし、これは機能しません。
もっと良い解決策をまだ見つけましたか? HorizontalScrollViewはこれまでのところ私にとって一番うまくいきました。たとえNestedScrollViewが機能しなくても。 – mDroidd