GridLayoutManager gridLayoutManager =
new GridLayoutManager(getContext()
, 2, RecyclerView.
HORIZONTAL, false)
;
mRvClass.setLayoutManager(gridLayoutManager)
;
//必须要有,默认的(listview的形式)// recy_view.setLayoutManager(new LinearLayoutManager(this));//横向(排成一排,不管有多少个,后面有个false和true)// recy_view.setLayoutManager(new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false));//九宫格布局(垂直方向上的,4代表个数)// recy_view.setLayoutManager(new GridLayoutManager(this,4));//九宫格布局(水平方向上的)recy_view.setLayoutManager(new GridLayoutManager(this, 4, LinearLayoutManager.HORIZONTAL, false));
//用于点击事件private OnRecyclerViewItemClickListener mOnItemClickListener = null;public void setOnItemClickListener(OnRecyclerViewItemClickListener listener) {this.mOnItemClickListener = listener;}//define interfacepublic static interface OnRecyclerViewItemClickListener {void onItemClick(View view , int position);}