1片段布局上的Android Multiple RecyclerView(水平和垂直)

1片段布局上的Android Multiple RecyclerView(水平和垂直),第1张

概述我想在一个页面布局上使用几个RecyclerView. 我需要这个清单: 方法1: <ScrollView> <ViewPager></ViewPager> <!-- horizontal image slider 10 item --> <RecyclerView></RecyclerView> <!-- horizontal --> <RecyclerView></Re 我想在一个页面布局上使用几个RecyclerVIEw.

我需要这个清单:

方法1:

<ScrollVIEw>    <VIEwPager></VIEwPager> <!-- horizontal image slIDer 10 item -->    <RecyclerVIEw></RecyclerVIEw> <!-- horizontal -->    <RecyclerVIEw></RecyclerVIEw> <!-- grIDvIEw -->    <RecyclerVIEw></RecyclerVIEw> <!-- horizontal -->    <RecyclerVIEw></RecyclerVIEw> <!-- horizontal -->    <RecyclerVIEw></RecyclerVIEw> <!-- grIDvIEw -->    <RecyclerVIEw></RecyclerVIEw> <!-- horizontal --></ScrollVIEw>

方法2:

<relativelayout>    <RecyclerVIEw>        <!-- vIEwtype for VIEwPager horizontal image slIDer 10 item -->        <!-- vIEwtype for horizontal  -->        <!-- vIEwtype for grIDvIEw -->        <!-- vIEwtype for horizontal  -->        <!-- vIEwtype for horizontal  -->        <!-- vIEwtype for grIDvIEw -->        <!-- vIEwtype for horizontal  -->    </RecyclerVIEw></relativelayout>

为此,我找到了两种方法:

>一个RecyclerVIEw – >使用ItemVIEwType
>将所有recyclevIEw添加到一个ScrollVIEw中

哪种方法正确?

这些方法中的每一种都有问题,而且我找不到方法.

问题:

>使用< ScrollVIEw>方法:在滚动到下方之前将所有图像从屏幕中拉出来. (但滚动快速而流畅)
>使用一个recyclevIEw(多项目视图类型)是非常嵌套的,滚动不平滑,快速而且是lagy.

GooglePlay Apps中的列表设计如何? (嵌套而顺利)

谢谢你的帮助

解决方法 解决方案发现:

方法2更好.使用一个带有ItemVIEwType的recycleVIEw.不要在onBindVIEwHolder中设置setAdapter()导致滞后.将steAdapter()放在VIEwHolder中并平滑滚动.

总结

以上是内存溢出为你收集整理的1片段布局上的Android Multiple RecyclerView(水平和垂直)全部内容,希望文章能够帮你解决1片段布局上的Android Multiple RecyclerView(水平和垂直)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存