问题
How to implement horizontal gridlayoutmanager with recyclerview. Fixed row count. and horizontal scroll. Like this...
gridLayoutManager = new GridLayoutManager(getContext(), 1, GridLayoutManager.HORIZONTAL, false);
recyclerView.setLayoutManager(gridLayoutManager);
recyclerView.setHasFixedSize(true);
I try do this. but this is not show anything in item.
回答1:
- Implement RecyclerAdapter, ViewHolder.
- Instantiate RecyclerAdapter, set its' adapter.
Specify ROWSCOUNT (there are 3 rows on your picture):
GridLayoutManager gridLayoutManager = new GridLayoutManager(getContext(), ROWSCOUNT, GridLayoutManager.HORIZONTAL, false);
Set layout manager: recyclerView.setLayoutManager(gridLayoutManager);
Show your recycler view setContentView(recyclerView);
I've prepared a sample for you, check it out
回答2:
I just add the affirmation. This picture might proof that Recyclerview with GridLayoutmanager
is available for horizontal.
来源:https://stackoverflow.com/questions/33863174/how-to-implement-horizontal-gridlayoutmanager