7

RecyclerViewを装飾してそのようなルック アンド フィールを実現する最も簡単な方法は何ですか? 旅行の座席予約アプリケーションを開発しています...グリッドレイアウトマネージャーを使用してrecyclerviewで実行できることはわかっています..しかし、どのような手順が必要なのかわかりません。バスごとに座席配置が異なることに注意してください。

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

4

3 に答える 3

1

GridLayoutManager選択したバスのタイプに基づいて、とを切り替えStaggeredGridLayoutManagerます。

すべてのタイプで、ハンドル アイコンだけを右揃えにしたヘッダー ビューを使用します。

  1. シーターのみの場合:
    • 4スパンを使用GridLayoutManager
    • 2列目と 3列の間隔を空けるためにアイテム デコレーターを使用する
    • 5 シート ビューでフッター ビューを使用する
  2. 混合型の場合:
    • 3スパンを使用StaggeredGridLayoutManager
    • 1列目と 2列の間隔を空けるためにアイテム デコレーターを使用します。
    • 寝台席には別の項目タイプを使用します (参照: onCreateViewHolder(parent,viewType) )
  3. 寝台専用タイプ用。
    • 4スパンを使用GridLayoutManager
    • 1列目と 2列の間隔を空けるためにアイテム デコレータを使用する
于 2015-08-04T15:59:06.097 に答える