水平嵌套的RecyclerViews

时间:2018-10-23 14:44:01

标签: android android-recyclerview horizontal-scrolling

<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,仍然没有运气。

0 个答案:

没有答案