<RecyclerView
id: mainFeed
orientation: vertical>
<item>
<RecyclerView
id: cards
orientation: horizontal>
<item>
<RecyclerView
id: images
orientation: horizontal>
<item>
<ImageView id: image/>
</item>
...
...
</RecyclerView>
<item>
...
...
</RecyclerView>
<item>
...
...
</RecyclerView>
我必须用多个卡(id:mainFeed)来实现一个提要,该提要可以垂直滚动,并且我正在使用RecyclerView来实现。现在,可以有一组卡片可以从页面开始水平滚动(如ViewPager)。因此,对于这种行为,我已经使用PagerSnapHelper(id:卡片)将Feed的卡片项目设置为可水平滚动的RecyclerView。现在,卡片本身可以容纳具有水平分页行为的水平滚动ImageView,就像卡片一样。为此,我将RecyclerView与PagerSnapHelper(id:图片)一起使用。
但是,滚动ImageView RecyclerView无效。上方的滑动手势可滑动父级CardList。我还尝试将NestedScrollEnabled设置为false,仍然没有运气。