【问题标题】:Horizontal Recycler View inside Tab Layout选项卡布局内的水平回收器视图
【发布时间】:2017-10-17 07:39:10
【问题描述】:
问题
我有一个选项卡布局,在选项卡布局内我有一个水平回收器视图。有时当我尝试滑动回收站视图时,它只是改变了标签位置。
问题
是否有可能所有在recycler view区域内的触摸事件,都没有报告给tab layout,所以recycler view区域内的所有触摸事件只能改变recycler view的位置,而不能标签位置?
【问题讨论】:
标签:
java
android
xml
layout
android-recyclerview
【解决方案1】:
使用 Viewpager 创建 Tablayout 并在片段中获取 recyclerview 并设置以下代码以使 recyclerview 水平滚动。希望对你有帮助。
LinearLayoutManager llm = new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false);
recyclerView.setLayoutManager(llm);
recyclerView.setHasFixedSize(true);