Android 1.6 does not support multi-touch, Android 2.0 and above does, that means that you would need to have different OnTouchHandlers that you can swap in based on the version of Android you detect. For more information about how to implement the pinch-zoom, have a look at this thread.