An error has occurred while drawing:java.lang.IllegalStateException: The display list is not valid.
错误日志
03-31 18:41:36.523 2715-2715/demo.turing.com.materialdesignwidget W/EGL_emulation: eglSurfaceAttrib not implemented
03-31 18:41:36.527 2715-2715/demo.turing.com.materialdesignwidget E/HardwareRenderer: An error has occurred while drawing:java.lang.IllegalStateException: The display list is not valid.at android.view.GLES20DisplayList.getNativeDisplayList(GLES20DisplayList.java:49)at android.view.GLES20Canvas.drawDisplayList(GLES20Canvas.java:420)at android.view.HardwareRenderer$GlRenderer.drawDisplayList(HardwareRenderer.java:1646)at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:1469)at android.view.ViewRootImpl.draw(ViewRootImpl.java:2405)at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2277)at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1907)at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1024)at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5694)at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)at android.view.Choreographer.doCallbacks(Choreographer.java:574)at android.view.Choreographer.doFrame(Choreographer.java:544)at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)at android.os.Handler.handleCallback(Handler.java:733)at android.os.Handler.dispatchMessage(Handler.java:95)at android.os.Looper.loop(Looper.java:136)at android.app.ActivityThread.main(ActivityThread.java:5045)at java.lang.reflect.Method.invokeNative(Native Method)at java.lang.reflect.Method.invoke(Method.java:515)at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)at dalvik.system.NativeStart.main(Native Method)
情景重新
我再编写一个RecyclerView的页面时,数据加载完成之后,点击进入Activity时,很卡并且无法上下滑动,查看日志发现如上信息,根据日志 HardwareRenderer….大致可以猜测出是硬件加速造成的,我使用的是模拟器,可能是对硬件加速的支持不好..
解决方法
在清单文件中对应的发生崩溃的Activity中加入
android:hardwareAccelerated=”false”
如下所示
<activity android:name=".recyclerView.RecyclerViewAct" android:hardwareAccelerated="false" />
重新运行,问题解决。
An error has occurred while drawing:java.lang.IllegalStateException: The display list is not valid.相关推荐
- eclipse报错:An error has occurred. See error log for more details. java.lang.NullPointerException
eclipse一直不停的报错: An error has occurred. See error log for more details. java.lang.NullPointerExceptio ...
- Fatal Error: Unable to find package java.lang in classpath or bootclasspath
前言 centos 7.6 jdk 1.8 maven 3.6.3 报错 Fatal Error: Unable to find package java.lang in classpath or b ...
- java: Internal error in the mapping processor: java.lang.NullPointerException问题解决
java: Internal error in the mapping processor: java.lang.NullPointerException解决方案 在使用MapStruct,idea2 ...
- 【异常】java: Internal error in the mapping processor: java.lang.NullPointerException
本文目录 一.背景描述 二.错误原因 三.解决方案 一.背景描述 项目背景:IDEA(2020.3) + Springboot(2.1.5.RELEASE) + maven 报错内容:java: In ...
- java.lang.IllegalStateException: Error processing condition on com.alibaba.cloud.nacos.discovery.rea
ERROR: java.lang.IllegalStateException: Error processing condition on com.alibaba.cloud.nacos.discov ...
- springboot配置log4j2报错:java.lang.IllegalStateException: Logback configuration error detected:
引入log4j2后启动报错. Exception in thread "main" java.lang.IllegalStateException: java.lang.Illeg ...
- springboot集成logback,报错java.lang.IllegalStateException: Logback configuration error detected:
最近需要将一个springboot项目部署到一台新服务器上.而且新服务器是完全copy了旧服务器的环境与项目.但是在新服务器上启动该springboot项目,就一直报错 2019-03-18 18:5 ...
- Spring Boot与Log4j2集成之java.lang.IllegalStateException: Logback configuration error detected:
引言: 一个问题的分析与解决过程是表与里的过程,是一个大胆猜测与小心求证的过程,spring boot与log4j2的集成过程中,我将描述一下分析这个问题的思路和过程. 我一直强调一点: 重要的不是解 ...
- 解决Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgument
运行项目出现:Caused by: java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.IllegalArgu ...
最新文章
- 第三周-第08章节-Python3.5-文件修改详解
- matlab ezplot hold,matlab中的ezplot函数
- 30岁二刷博士,17个月发6篇一作获顶会最佳!现实版人生重开模拟器
- 点空白也弹窗口。看我弹
- 设计模式解析学习(一)
- oracle 压缩 插入速度,求助大佬:向压缩表插入数据,压缩未生效
- 没有测量,就没有管理
- 《TCP/IP详解》之二:流式数据交互
- 计算机基础知识的文献,四 计算机文献检索基础知识(原理、结构和功能)
- python教程很详细_Python编程入门教程:从入门到高级,非常详细
- linux命令行的操作符,如何在Linux命令行中进行基本的数学运算
- 【笔记3】二维码扫码数据埋点
- [Unity] AnimationEvent 因 Animator Controller 中 Transition 设置问题而不触发的快速解决办法:重新拖入 Animator 创建新 State
- 重磅官宣:腾讯宣布再投500亿元助力共同富裕
- 六年级计算机应用计划,小学三到六年级信息技术教学计划及进度表.doc
- el-table实现动态表格插入行(开发小记)
- Teemo Attacking 提莫攻击
- 利用FRP跨局域网操纵虚拟机集群
- 豆瓣网技术架构发展历程
- 三年级优秀书籍推荐_三年级推荐书单
热门文章
- isp 图像算法(四)之white balance gain control 就是对 r,gr,gb,b 进行加权
- Leetcode 56.合并区间 (每日一题 20210708)
- 知识图谱学习笔记-非结构化数据处理
- NTU 课程笔记:MAS714(9) 动态规划
- python爬虫应用实战-如何爬取好看的小姐姐照片?
- 听说你想去大厂看学姐,带你看看京东软件产品经理岗长啥样?
- Linux从入门到精通系列之线性表链式存储结构-单链表原理解析
- zuul 路由不生效_springBoot集成zuul路由forward,设置setSendZuulResponse无效
- python反转列表_python列表反转
- memset()函数介绍