このようなrecyclerviewレイアウトを使いたいです。「0」グリッドは画面の半分の高さです。「1」、「2」、「3」、「4」は同じサイズで繰り返し可能です。下にスクロールすると、残りのグリッドは小さなグリッドのようになります。下手なモックアップでごめんなさい。
TwoWayView ライブラリを見つけましたが、カスタマイズできません。
このようなrecyclerviewレイアウトを使いたいです。「0」グリッドは画面の半分の高さです。「1」、「2」、「3」、「4」は同じサイズで繰り返し可能です。下にスクロールすると、残りのグリッドは小さなグリッドのようになります。下手なモックアップでごめんなさい。
TwoWayView ライブラリを見つけましたが、カスタマイズできません。
やっと手に入れた :9
次の行のサンプル アプリで LayoutAdapter を変更できます。
//final int span1 = (itemId == 0 || itemId == 3 ? 2 : 1);
//final int span2 = (itemId == 0 ? 2 : (itemId == 3 ? 3 : 1));
これに変わりました。
final int span2 = (itemId == 0 ? 2 : 1);
final int span1 = (itemId == 0 ? 2 : 1);