RecyclerView三种不同布局样式
我们在使用RecyclerView的时候,必然会用到LayoutManager来管理布局
首先我们改变一下我们的item布局,宽高都改为 “wrap_content”
效果一,使用默认的纵向列表模式
recy_view= (RecyclerView)findViewById(R.id.recy_view);
//默认列表
LinearLayoutManager LM = new LinearLayoutManager(this);
recy_view.setLayoutManager(LM );
效果二,使用横向列表模式
recy_view= (RecyclerView)findViewById(R.id.recy_view);
//默认列表
LinearLayoutManager LM = new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false);
recy_view.setLayoutManager(LM );
效果一,使用网格布局模式
recy_view= (RecyclerView)findViewById(R.id.recy_view);
//默认列表,参数4就是几列
GridLayoutManager gm = new GridLayoutManager(this,4);
recy_view.setLayoutManager(gm);