Closed xingstarx closed 5 years ago
根据项目线上报错日志,找到了错误原因,手机息屏后重新显示的时候,getSupportLoaderManager.initLoader里面的逻辑会执行多次,这个时候数据为null,数组下标还是原来的下标,而数组内容已经变了,才发生了数组下标越界的异常,这个解决办法,有点粗暴,改动比较少
根据项目线上报错日志,找到了错误原因,手机息屏后重新显示的时候,getSupportLoaderManager.initLoader里面的逻辑会执行多次,这个时候数据为null,数组下标还是原来的下标,而数组内容已经变了,才发生了数组下标越界的异常,这个解决办法,有点粗暴,改动比较少