这样吧,在paint方法第一次执行完成之时设置一个静态变量标志paint方法已经执行一次,然后之后每次paint方法执行的第一步都是先检查一下paint方法时候已经执行过,如果是,则break或者 return。