web-dev-qa-db-ja.com

水平gridlayoutmanagerを実装する方法

Recyclerviewで水平gridlayoutmanagerを実装する方法。行数を修正しました。と水平スクロール。このような...

horizontal scroll diagram

        gridLayoutManager = new GridLayoutManager(getContext(), 1, GridLayoutManager.HORIZONTAL, false);
    recyclerView.setLayoutManager(gridLayoutManager);
    recyclerView.setHasFixedSize(true);

私はこれをやってみます。しかし、これはアイテムに何も示していません。

16
juilcho
  1. RecyclerAdapter、ViewHolderを実装します。
  2. RecyclerAdapterをインスタンス化し、そのアダプタを設定します。
  3. ROWSCOUNTを指定します(画像には3行あります):GridLayoutManager gridLayoutManager = new GridLayoutManager(getContext(), ROWSCOUNT, GridLayoutManager.HORIZONTAL, false);

  4. レイアウトマネージャーの設定:recyclerView.setLayoutManager(gridLayoutManager);

  5. リサイクラービューを表示しますsetContentView(recyclerView);

サンプルを用意しましたので、チェックしてください

38
Access Denied

私は肯定を追加するだけです。この図は、GridLayoutmanagerを使用したRecyclerviewが水平方向で使用できることを証明している可能性があります。

Recyclerview Grid Horizontal

0
Nanda Z