view 에서 draw로 이미지(4조각으로 나뉜)를 입혀서 영역을 누르면 어느 사각형을 누럿는지 알수 잇는방법이 없을까요?

예를 들면 1번을 찍으면 1번을 표시(Toast)해주는 겁니다
도대체 어떻게해야하는지 모르겟어요
class MyView extends View {
int cx, cy;
int tw, th;
int width, height;
Bitmap imgRect;
public MyView(Context context) {
super(context);
// TODO Auto-generated constructor stub
Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
width = display.getWidth(); // View의 가로 폭
height = display.getHeight(); // View의 세로 높이
cx = width / 2;
cy = height / 2 - 30; // View의 중심보다 위로 이동
imgRect = BitmapFactory.decodeResource(context.getResources(), R.drawable.rect);
imgRect = Bitmap.createScaledBitmap(imgRect, width-20, height-500, true);
tw = imgRect.getWidth() / 2;
th = imgRect.getHeight() / 2;
}
public void onDraw(Canvas canvas) {
Paint paint = new Paint();
paint.setColor(Color.WHITE);
paint.setTextSize(18);
canvas.drawBitmap(imgRect, cx - tw, cy - th, null);
} // onDraw\\
@Override
public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
int x = (int) event.getX();
int y = (int) event.getY();
if (imgRect.getPixel(x, y) <= x) {
Toast.makeText(getApplicationContext(), "aaaaaaa", 1).show();
} // if
}
return true;
}
}