public class DrawcolActivity extends Activity implements SurfaceHolder.Callback{ 
SurfaceView sfv;  
SurfaceHolder sfh;  
public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState);
        sfv = (SurfaceView) this.findViewById(R.id.SurfaceView01);  
        sfh = sfv.getHolder();
        sfh.addCallback(this);}
@Override
public void surfaceCreated(SurfaceHolder holder)
{
Log.d("create","creadte");
tans=new Thread(trans);
tans.start();
}
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,
int height) {
// TODO Auto-generated method stub

}

@Override
public void surfaceDestroyed(SurfaceHolder holder) {
// TODO Auto-generated method stub
Log.d("des","troy");
}
}
在public void surfaceCreated(SurfaceHolder holder)
里启动你画的线程