zoom image within set bounds
<p>I have an app where I have a surface view.  On this surface view I display up to two bitmaps at a time that are clips from a short movie.  I have this working fine, however I allow the user to zoom and pan the images/clips.  I would like to divide the screen equally so in a vertical orientation I would have one clip taking the top half of the screen and the other clip taking the bottom half.  Since this is one surfaceview there is no actual separation of these views.</p>

<p>Currently the second bitmap I draw if it crosses the imaginary boundary for screen real estate then it is overlayed on the other bitmap.  I would like to just chop off the parts of the image that cross the boundary, does anyone know how I can enforce this when drawing on my canvas?</p>
