在回调函数中:
每次重新New一个线程即可。
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,int height) {
}
@Override
public void surfaceCreated(SurfaceHolder holder)
{
new Thread(drawThread).start();
Log.i("drawthread", "start");
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
boolean remove = removeCallbacks(drawThread);
Log.i("drawthread", "destroyed" + remove);
}