下面是主要代码:
public class GameSurfaceview extends SurfaceView implements
SurfaceHolder.Callback {
........................................... public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
int x = getIndex(event.getX());
int y = getIndex(event.getY());
            Canvas canvas=holder.lockCanvas();
            canvas.drawBitmap(blackchess, x,y,paint);
            holder.unlockCanvasAndPost(canvas);
} return super.onTouchEvent(event);
}
...............................

点击屏幕时总是会黑屏  当再次点击时才会 回复正常 然后再点击 又会黑屏............