RecyclerView 为垂直状态(VERTICAL)下:
LinearLayoutManager layoutManager = new LinearLayoutManager(context){
@Override
public boolean canScrollVertically() {
return false;
}
};
recyclerView.setLayoutManager(layoutManager);
RecyclerView 为水平状态(HORIZONTAL)下:
LinearLayoutManager layoutManager = new LinearLayoutManager(context,LinearLayoutManager.HORIZONTAL,false){
@Override
public boolean canScrollHorizontally() {
return false;
}
};
recyclerView.setLayoutManager(layoutManager);
RecyclerView 为网格状态下:
GridLayoutManager gridLayoutManager = new GridLayoutManager(getActivity(),7){
@Override
public boolean canScrollVertically() {
return false;
}
};
recyclerView.setLayoutManager(gridLayoutManager);

评论 (0)