On Draw에서 그림 파일하나를 그린후에
버튼 2개를 써서 화면 축소 ,확대를 할려고 합니다.
그런데 SD카드에 있는 png파일을  불러 오기 위해서
setContentView(new BitmapView(this));
 public class BitmapView extends View
{
}
클래스를 만들어서 리소스를 넣었습니다.

그래서 제가
메인에
<com.android.mpcap.Mapsearch.Zoom

>
여길로 불러올려고 하였습니다.
그런데 개속 오류가 뜨네요;
public class Zoom extends SurfaceView implements SurfaceHolder.Callback{
       private Bitmap mBitmap;
       private Bitmap mViewBitmap;
       private Bitmap mViewButtonplus;
       private int mWidth = 0;
       private int mHeight = 0;
       private Paint mPaint;
       private int[] mColors;
       private int mST = 0;
    public Zoom(Context context) {
        super(context);
        // TODO Auto-generated constructor stub
        System.out.println("Zoom");
    }
    @Override
    public void surfaceChanged(SurfaceHolder holder, int format, int width,
            int height) {
        // TODO Auto-generated method stub
       
    }
    @Override
    public void surfaceCreated(SurfaceHolder holder) {
        // TODO Auto-generated method stub
       
    }
    @Override
    public void surfaceDestroyed(SurfaceHolder holder) {
        // TODO Auto-generated method stub
       
    }
}

해결방법은 뭐가 있을까요?
1번 파일을 나누지 않고 OnDraw에서 버튼2개를 그린다(그럼 이벤트 처리는 어떻게 ;;)
2번 파일을 2개 나눠서 png그림(파일)을 불러오는 class을 만든후에
xml을 정의 해서 한다;