今天,简单讲讲Android里使用SrcollView嵌套recyclerView需要注意的地方。

不废话了直接上代码,在使用时加上下面的代码就可以

recyclerView.setLayoutManager(new LinearLayoutManager(this){@Overridepublic boolean canScrollVertically() {//解决ScrollView里存在多个RecyclerView时滑动卡顿的问题//如果你的RecyclerView是水平滑动的话可以重写canScrollHorizontally方法return false;}
});
//解决数据加载不完的问题
recyclerView.setNestedScrollingEnabled(false);
recyclerView.setHasFixedSize(true);
//解决数据加载完成后, 没有停留在顶部的问题
recyclerView.setFocusable(false);
  • 切记,切记,切记, 重要的事情说三遍, 还解决不了的时候看这里

关于嵌套后滑动卡顿或者焦点之类的问题
使用了上面的方法还无法解决就把布局中的RecyclerView外层的ScrollView换成NestedScrollView就可以解决了

大概就改成这样

<android.support.v4.widget.NestedScrollViewandroid:layout_width="match_parent"android:layout_height="match_parent"><LinearLayoutandroid:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"><android.support.v7.widget.RecyclerViewandroid:layout_width="match_parent"android:layout_height="wrap_content" /><android.support.v7.widget.RecyclerViewandroid:layout_width="match_parent"android:layout_height="wrap_content" /></LinearLayout>
</android.support.v4.widget.NestedScrollView>

Android SrcollView嵌套recyclerView的使用就讲完了。

就这么简单。

Android SrcollView嵌套recyclerView的使用相关推荐

  1. Android Scrollview嵌套RecyclerView导致滑动卡顿问题解决(屡试不爽)

    今天开发的一个项目首页,布局还是比较复杂的,各种滑动冲突,(Banner+横向RecyclerView+纵向RecyclerView(item又是横向的RecyclerView)),  最外面的框架用 ...

  2. Android ScrollView嵌套RecyclerView导致在三星s8曲面屏显示不全问题

    当RecyclerView适配显示不全时可以单独给其嵌套一个相对布局!!!(必须是相对布局),这样在曲面屏手机就可以全部显示出来如下图所示 <RelativeLayoutandroid:layo ...

  3. Android中RecyclerView嵌套RecyclerView或嵌套ListView

    Android中RecyclerView嵌套RecyclerView或嵌套ListView

  4. Android之解决NestedScrollView嵌套RecyclerView部分手机返回到这个页面Recyclerview顶部,而不是页面NestedScrollView顶部

    1.问题 NestedScrollView嵌套Recyclerview部分手机返回到这个页面Recyclerview顶部,而不是页面NestedScrollView顶部 部分布局大致如下 <an ...

  5. Android之解决CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+RecyclerView里面再嵌套RecyclerView滑动颤抖问题

    1 问题 主页面用的是这种结构 CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout+RecyclerView(里面再嵌套RecyclerVie ...

  6. android view嵌套,Android RecyclerView嵌套RecyclerView点击事件

    RecyclerView嵌套RecyclerView点击事件遇到取值错乱的问题 其实问题根本就是咱们没有处理好被嵌套的那层recycleview的position 那么解决思路也很简单,想办法把被嵌套 ...

  7. android 继承relativelayout,Android自定义View(RelativeLayout),并嵌套(recyclerView)

    自定义view嵌套使用,简单操作. 一:简单的自定义view(relativeLayout) public class ViewRelativeLayout extends RelativeLayou ...

  8. android recyclerview,AndroidRecyclerView中的Item嵌套RecyclerView使用实例

    最近项目中有一个需求是RecyclerView中的Item中嵌套RecyclerView,在网上没找到什么资料,然后就自己尝试了一下. 首先看一下效果图 录制GIF现在不大方便,就直接上两个图了. 关 ...

  9. 使用Android SwipeRefreshLayout了解Android的嵌套滑动机制

    SwipeRefreshLayout 是在Android Support Library, revision 19.1.0加入到support v4库中的一个下拉刷新控件,关于android的下拉刷新 ...

最新文章

  1. 【汇总】ElementUI中高频次使用代码片段
  2. shell实行mysql语句_【Mysql】shell运行mysql的sql语句_MySQL
  3. 干货 | “青年AI自强计划项目”首节讲座视频、课件分享
  4. Min_25筛学习Tip+链接
  5. insert事务隔离mysql_MySQL数据库详解(三)MySQL的事务隔离剖析
  6. flash as3与后台php交互用户注册例子,as3与PHP后台交互2
  7. android百度导航实现,Android 集成百度地图实现设备定位
  8. c语言十几行编译出上百k,二级C语言上机编程题技巧总结选读.doc
  9. 如何快速分析一个行业?
  10. 【Oracle】SQLPLUS命令
  11. 计算机函数说课ppt,幂函数说课课件
  12. (转)用Scintilla让程序支持语法高亮
  13. linux 安装 blas,Linux下Linpack安装过程
  14. Kubernetes:(十四)安全机制(一定要做好安全措施哦)
  15. SQL2005数据库备份如何还原到SQL2000数据库中
  16. Towards Accurate Scene Text Recognition with Semantic Reasoning Networks
  17. matlab iri模型,IRI2012电离层模型 matlab代码
  18. 最新,EI期刊目录更新,又有1本期刊被剔除
  19. 搜狗微信反爬虫机制探讨及应对方法
  20. 三星N900刷机包 港版4.4.2精简 官方原汁原味 卡刷包

热门文章

  1. linux-git服务搭建
  2. WebStorm10.0.4 Live Edit与Google浏览器实时无刷新自动加载页面
  3. 高性能SQLServer通用分页存储过程
  4. OOo on ready---VB篇
  5. [导入]浅析.Net下的AppDomain编程
  6. android抽屉实现不同之处
  7. H3C S3100交换机配置VLAN和远程管理
  8. CentOS6.8网络接口配置文件ifcfg-eth0
  9. java.io.IOException cannot be resolved
  10. LeetCode 695 Max Area of Island