发布网友 发布时间:2022-10-13 01:48
共1个回答
热心网友 时间:2023-10-26 16:17
你要在跳出这个View的时候,停止掉Canvas的绘制线程,SurfaceView在绘制过程成是独立线程来支持该视图的更新的,你检查一下你的代码追问在surfaceCreated函数里面自己new Thread(){……}.start();里使用了while(true)来一直调用onDraw()绘图函数,在什么地方停掉线程,在surfaceDestoryed()里吗?还有我是直接new的Thread,不是用继承Thread的类写的,怎么停掉?