使用SurfaceView.unlockCanvasAndPost报错IllegalArgumentException
来源:互联网 发布:马曳 知乎 编辑:程序博客网 时间:2024/05/16 14:22
解决方法:在提交unlockCanvasAndPost判断是否为空!
public void run() {while (true) {synchronized (surfaceHolder) {try {canvas = surfaceHolder.lockCanvas();canvas.drawBitmap(BK, 0, 0, paint);canvas.drawBitmap(bk, 0, 0, paint);ondraw(canvas);} catch (Exception e) {} finally {<strong><span style="color:#ff0000;">if(canvas!=null)</span></strong>{surfaceHolder.unlockCanvasAndPost(canvas);}}}try {Thread.sleep(50);} catch (InterruptedException e) {e.printStackTrace();}}
0 0
- 使用SurfaceView.unlockCanvasAndPost报错IllegalArgumentException
- 报错:java.lang.IllegalArgumentException
- Cookie报错java.lang.IllegalArgumentException
- Tomcat6启动报错java.lang.IllegalArgumentException:
- Cookie报错java.lang.IllegalArgumentException
- tomcat启动报错java.lang.IllegalArgumentException
- MyEclipse启动报错:java.lang.IllegalArgumentException:
- mybatis报错:java.lang.IllegalArgumentException
- Cookie报错java.lang.IllegalArgumentException
- Cookie报错java.lang.IllegalArgumentException
- 启动Tomcat报错java.lang.IllegalArgumentException
- Cookie报错java.lang.IllegalArgumentException
- Cookie报错java.lang.IllegalArgumentException
- 百度地图使用模拟器报错java.lang.IllegalArgumentException: No config chosen
- 百度地图使用模拟器报错java.lang.IllegalArgumentException: No config chosen
- 百度地图使用模拟器报错java.lang.IllegalArgumentException: No config chosen
- 百度地图使用模拟器报错java.lang.IllegalArgumentException: No config chosen
- Exception locking surface SurfaceView报错解决
- 闻名不如见面——三层
- ubuntu的xorg的配置文件通过/var/log/Xorg.0.log查看位置
- 使用Event Bus模式解耦Android App组件间通信
- leetcode First Missing Positive
- 100+有趣的统计数据集
- 使用SurfaceView.unlockCanvasAndPost报错IllegalArgumentException
- 对于Linux创建链接时终目录和文件处理的认识
- HTTP协议实现文件上传学习心得
- 排序问题 二
- 【最小割】Stoer-Wagner模板
- JS实现HTML页面背景色平滑转变
- word中连续参考文献引用
- 10个最“优秀”的代码注释
- 消息摘要算法加密