surface上绘制bitmap,同时重载onTouchEnvet
import com.example.test.R;
import android.R.color;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Rect;
import android.util.Log;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
public class bmpdrow extends SurfaceView implements SurfaceHolder.Callback {
private Bitmap bmp;
private Resources res;
private SurfaceHolder holder;
private int bmp_w;
private int bmp_h;
private int height;
private int width;
private Canvas canvas;
private Rect rect;
public bmpdrow(Context context) {
super(context);
res=getResources();
bmp&#
import com.example.test.R;
import android.R.color;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Rect;
import android.util.Log;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;
public class bmpdrow extends SurfaceView implements SurfaceHolder.Callback {
private Bitmap bmp;
private Resources res;
private SurfaceHolder holder;
private int bmp_w;
private int bmp_h;
private int height;
private int width;
private Canvas canvas;
private Rect rect;
public bmpdrow(Context context) {
super(context);
res=getResources();
bmp&#