Android positionViewHolder{4d61b3c position=2 id=-1, oldPos=-1, pLpos:-1 no parent}
在Android 上喜欢用RecyclerView,也挺好用的,但是发现重载数据的时候,就是说在一个RecyclerView里面变换它item的长度,我就会发生这个错误。上网找了一圈是它原生的bug,解决办法也有好多
这个对我有用重新弄一个LayoutManager,重写onLayoutChildren方法,在遇到这个异常时,直接抛出异
也有人说清理列表里的view,但我试了还是不行
public class MyContentLinearLayoutManager extends LinearLayoutManager {public MyContentLinearLayoutManager(Context context){super(context);}public MyContentLinearLayoutManager(Context context,int orientation,boolean reverseLayout){super(context,orientation,reverseLayout);}public MyContentLinearLayoutManager(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes){super(context, attrs, defStyleAttr, defStyleRes);}@Overridepublic void onLayoutChildren(RecyclerView.Recycler recycler, RecyclerView.State state) {try {super.onLayoutChildren(recycler, state);}catch (IndexOutOfBoundsException e){e.printStackTrace();}}
}
就酱
Android positionViewHolder{4d61b3c position=2 id=-1, oldPos=-1, pLpos:-1 no parent}相关推荐
- Android 分析监听器上的参数position和id(二)
二.使用方式 分两种场景,以代码的形式来展示使用方式,以下均选中第2行: 1.SimpleAdapter 模拟数据,其中_id类似于数据库中的主键,主键名一定要带有"_id",An ...
- android动态设置textview的id,动态调整TextView的Gravity
需求:ListView中的item中有一个TextView,该TextView的宽度确定,根据要显示的内容长度动态调整文字的显示方式:不超过1行居中显示:超过1行的话无论第二行有几个字,左对齐显示. ...
- 关于android设备唯一区分device id的取得
2019独角兽企业重金招聘Python工程师标准>>> 有些apk为了区分唯一设备,需要用到一个device id. 1. 取得设备的MAC address 如果用户没有通过w ...
- android 添加子view,Android基于Window.ID_ANDROID_CONTENT给定id添加子View
Android基于Window.ID_ANDROID_CONTENT给定id添加子View 这一技术特点在一些视频播放器中比较有用. 例如代码: package zhangphil.demo; imp ...
- android 无appid分享_App ID 和Bundle ID 有什么不同?ios面试攻克篇(六)
'写在前面的话' 这些是我对iOS面试时会碰到的问题的解决方法,整理出来分享给大家,有些错误不要 笑了,希望对大家有所帮助.大家有更好的解决办法也欢迎沟通交流. 一直以来都有写点儿东西的想法,就从笔记 ...
- Android Q 获取设备唯一ID(UDID\GUID\UUID\SSAID\GAID)
Android Q获取设备唯一ID(UDID\GUID\UUID\SSAID\GAID) 一.简介 1.1 问题背景 1.2 关键技术 二.解决方案 2.1 谷歌官方推荐方案 (4种) 2.2 实现方 ...
- android 获取控件 id 工具,如何使用appium desktop 获取Android APP 控件的id
背景: 随着Android 版本的更新,你会发现我们之前用的最新的版本的Appium 1.5.3无法启动我们的 Android APP 在模拟器为7.0的设备上,所以我们有必要了解如何使用 appiu ...
- 最全详解Android设备UDID还是唯一ID?
这篇文章主要介绍了Android设备UDID还是唯一ID?我觉得挺不错的,现在分享给大家,也给大家做个参考. 我想为我的 Android应用程序生成android设备唯一ID,以根据用户设备udid创 ...
- Androidの通过查询电话号码或ID获取联系人头像
Androidの通过查询电话号码或ID获取联系人头像 1.通过联系人手机号码查询获取头像 // 取得Intent中的頭像 ivShowImage = (ImageView) findViewById( ...
- Windows 11 Android subsystem无需美区ID和测试通道直接安装——Win11 安卓子系统安装小记
Windows 11 Android subsystem 无需美区ID和测试通道直接安装--Win11 安卓子系统安装小记 文章目录 Windows 11 Android subsystem 无需美区 ...
最新文章
- 论文笔记:Integrating Classification and Association Rule Mining (即,CBA算法介绍)
- UIImagePickerController在iPhone和iPad中用法的一点不同[转]
- arcgis xml 下载 切片_arcgis api 4.x for js地图加载arcgisserver本地离线瓦片(附源码下载)...
- 不可不知的 Android strings.xml 那些事
- Linux深度系统卡在开机界面,deepin开机卡死在logo页面解决方案
- Oracle 分析函数
- 怎么用计算机做目录,word目录怎么自动生成详细教程
- 如何在Microsoft Word里面插入图片作为背景?
- The name `AssetDatabase' does not exist in the current context
- 【Pigeon源码阅读】RPC底层通信实现原理(八)
- PeopleSoft 登录页面更换
- vin端口是什么意思_这些问题你都答不上,还好意思说自己学过网络?
- 淘宝开源深度学习端侧推理引擎 MNN
- 理财笔记 - 听说的老A的不断买入自家公司股票实现财务自由
- 最新版 苹果 IOS AppStore证书申请全流程 包括p12文件
- 分页插件PageHelper失效
- 微信公众平台开发过程
- 被“忽略”的云巨头:天翼云营收三位增长从何而来? | 看财报
- Java8.0 新特性二之Stream
- 阿里云ECS搭建正向代理,代理线下办公网络代理上网
热门文章
- 适合数码家电行业用的进销存,一个软件顶一百个人工不是梦
- surface人脸识别摄像头不支持的情况解决方案
- windows扫雷的模拟实现(C语言)
- julia linux下载位置,在 Ubuntu 上安装 Julia
- 车辆检测技术的应用分析
- pytthon django开发php,记录Django开发心得
- Microsoft Visual Studio 2010 注册码
- 向日葵能自动连接服务器吗,向日葵远程控制是如何设置连接的
- 2019年零售企业营销变革:私域流量池 + 个人IP =流量价值最大化!
- X-VECTORS: ROBUST DNN EMBEDDINGS FOR SPEAKER RECOGNITION论文翻译