onDraw函数不是在 invalidate 或者 posinvalidate调用后一定会执行!系统感觉你太快了Ondraw会调用偶尔几次,不会每次都调用ondraw!
后来,在处理任务里强制thread.sleep 才看到效果,每次都会ondraw(), 害我搞了一天!!!!!!!!!!!!!!!!!!!!
本文探讨了onDraw函数在invalidate或postInvalidate调用后的执行机制,并指出系统并不会每次都触发onDraw函数的调用。通过加入Thread.sleep强制延时的方法,确保了每次都能触发onDraw函数。
onDraw函数不是在 invalidate 或者 posinvalidate调用后一定会执行!系统感觉你太快了Ondraw会调用偶尔几次,不会每次都调用ondraw!
后来,在处理任务里强制thread.sleep 才看到效果,每次都会ondraw(), 害我搞了一天!!!!!!!!!!!!!!!!!!!!
588

被折叠的 条评论
为什么被折叠?