目前,我正在使用ViewPager
在RecyclerView
中实现水平和垂直滚动,并将LinearLayoutManager设置为LinearLayoutManager.VERTICAL。
有没有更好的方法来做同样的事情?
您必须将布局管理器设置为方向为“水平”的回收器视图
recyclerView.setLayoutManager(new LinearLayoutManager(getOmniActivity(), LinearLayoutManager.HORIZONTAL, false));
你不能同时设置水平和垂直,你可以设置任何一个……如果你想要同样的方法,那么使用水平回收站视图的垂直滚动条。
您可以创建水平回收视图
LinearLayoutManager layoutManager
= new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false);
RecyclerView myList = (RecyclerView) findViewById(R.id.my_recycler_view);
myList.setLayoutManager(layoutManager);