1

このようなrecyclerviewレイアウトを使いたいです。「0」グリッドは画面の半分の高さです。「1」、「2」、「3」、「4」は同じサイズで繰り返し可能です。下にスクロールすると、残りのグリッドは小さなグリッドのようになります。下手なモックアップでごめんなさい。

TwoWayView ライブラリを見つけましたが、カスタマイズできません。

ここに画像の説明を入力

4

1 に答える 1

1

やっと手に入れた :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);
于 2015-05-16T00:41:31.710 に答える