如果一个复杂的布局,1,轮播图,2,广告图,3,带标题的list,4,gridview布局,各种不同的布局

在最外层套一个scrollview,里面list 用for循环addView,gridview也是for循环addView,都是自己实现,只是最外层scrollview提供滑动的功能,不知是否可行?

前提是不能用scrollview套带滚动性质的列表,比如listview,recyclerview,gridview

这样可能带来两个问题。1,

 但是像这种列表  谷歌不是有做一个是视图复用么。。 这样子的话就没这个功能了 
 如果是图片的话。 不在屏幕显示的我不知道还不会占着内存

 但是用列表的话, 就不用担心这么多了 

解决ScrollView嵌套RecyclerView的冲突,非常简单,拿去可以直接用

http://m.blog.csdn.net/article/details?id=52201099

转载于:https://www.cnblogs.com/as3lib/p/6169662.html

用多itemtype的具有addHeaderView的recyclerview,还是scrollview?相关推荐

  1. Android RecyclerView和ScrollView嵌套使用

    我们的recyclerView有多个layoutmanager,通过重写layoutmanager的方法就可以让recyclerView和ScrollView嵌套了.但是请注意,如果recyclerV ...

  2. 【Android 手势冲突】Colin带你彻底解决RecyclerView与ScrollView滑动冲突问题,并实现RecyclerView悬停导航栏(附demo哦)

    在新一期的需求中,产品要求我们做出和美团某个页面类似的功能,即一个页面包含在scrollView中,上面一个部分放置一些常用的广告banner.宫格tab等,下面放置一个RecyclerView用于展 ...

  3. 解决RecyclerView在ScrollView中会置顶它上面的控件

    通常情况下,需要在RecyclerView上加布局可以通过自己定义adapter然后add header来添加. 但是也还有一种方法来实现,那就是用ScrollView来嵌套,比如这样的代码: < ...

  4. 【Android】ListView、RecyclerView、ScrollView里嵌套ListView 相对优雅的解决方案:NestFullListView

    一 背景概述: ScrollView里嵌套ListView,一直是Android开发者(反正至少是我们组)最讨厌的设计之一,完美打破ListView(RecyclerView)的复用机制,成功的将Na ...

  5. RecyclerView 嵌套RecyclerView 或者 ScrollView当中嵌套RecyclerView ,子View会自动滚动到顶部

    问题如图 此问题一开始我以为是我在fragment当中,返回和移动的时候调用了adpater的notifyItemChange方法情况和notifyItemChanged(int position) ...

  6. Android滑动冲突解决方式(下拉刷新上拉加载更多,适配RecyclerView/ListView/ScrollView)

    一.Android事件的分发机制 这里需要了解下Andorid事件的分发机制.事件分发一般是针对一组事件,即ACTION_DOWN > ACTION_UP 或 ACTION_DOWN > ...

  7. 双重ScrollView,RecyclerView联动实例

    最近收到一个需求,如图,大家一看,不就是一个简单的表格吗,RecyclerView就搞定了 我一开始也是这么想的,但是当我继续听下去 需求是左边党支部栏目只能上下滑动,之后联动右边下方表格一起上下滑动 ...

  8. Android RecyclerView实现九宫格效果

    RecyclerView更加优化的复用机制和方便实现UI效果,几乎替代Listview和GridView的使用.但是分割线的实现,需要自己继承ItemDecoration来绘制. 完整代码已上传至Gi ...

  9. 【Android】RecyclerView的好伴侣:详解DiffUtil

    本篇文章已授权微信公众号 hongyangAndroid (鸿洋)独家发布 转载请标明出处: http://blog.csdn.net/zxt0601/article/details/52562770 ...

最新文章

  1. 关于指针的一点小的理解
  2. mybatis 默认参数名#{0}、#{arg0}、#{param1},以及@Param
  3. 动物克隆技术应用价值_虽然有了克隆技术为什么要进行克隆呢
  4. 【转】SOAR从概念到落地
  5. java.util.Scanner简单应用
  6. java爬虫自动识别验证码_简单Java爬虫(一)爬取手机号码
  7. 新建站点的mysql数据库_lAMP下新建维护站点全过程
  8. D/A转换器(华师)
  9. php sql判断l列的存在,thinkphp 模块不存在:404
  10. Python标准库中的uuid
  11. eclipse不能自动编译工程的解决方法
  12. TensorFlow入门篇(一):搭建简单的线性拟合例子
  13. 【清单】语言、框架及库的官方文档、examples、tutorials
  14. Linux系统教学-Lesson01
  15. STM32F103C8在应用编程(IAP)介绍及实现
  16. c#连续打印问题,即进销存销售单打印问题完美解决
  17. mfc将图形涂满颜色,(c++)使用顺序栈
  18. TokenGazer评级丨MakerDao:去中心化金融趋势确立,项目治理恐有中心化风险
  19. C# Linq 的三种去重方式(Distinct)
  20. 冒泡排序原理以及算法

热门文章

  1. 前端打印样式乱了_皮具大百科之皮料上的3D打印,连花的阴影都能完美复刻!超美工艺...
  2. html5 定位 计算距离,HTML5 地理定位+地图 API:计算用户到商家的距离
  3. php发卡平台源码免费,php源码 免费开源的云尚发卡V1.5.7 个人发卡平台源码 免费源码分享...
  4. 微信小程序 自动解决分包大小问题_一个小小的优化,能让你的小程序瘦身10%...
  5. adams怎么做往复运动_关于HiFi | 在家里听音乐看电影,喇叭应该怎么选?
  6. android 实现论坛界面,android界面开发之主流UI布局范例
  7. 有问题,上微信问答群!
  8. 地址html后面传参,JS中获取地址栏url后面的参数的三种方法
  9. macos+未能和恢复服务器,macOS Big Sur 完美降级教程
  10. 华北计算机系统工程研究所录取名单,2018年华北计算机系统工程研究所接收推免研究生复试录取通知...