да возьмите растровое изображение на холсте и нарисуйте его, указав координаты
например.
int Down_yvalue=0;
int Current_yvalue=0;
Bitmap bmp1 = BitmapFactory.decodeResource(getResources(), R.drawable.face);
canvas.drawBitmap(bmp1, Down_yvalue, Current_yvalue, new Paint());
и событие ontouch получит координаты и перерисовает его, вызвав этот метод недействительным, например.
public boolean onTouchEvent(MotionEvent event) {
Down_yvalue=(int)event.getX();
Current_yvalue=(int) event.getY();
invalidate() ;
}