I understand you want to use pinch gesture to make the chart rescale the axes, right?
The problem here is that, between the start and the end of the pinch gesture, each time the device detects a movement in one of your fingers. And, if we rescale and repaint the chart each time a movement is detected, we'll repaint the chart many times, slowing the process.
In some versions of TeeChart there's a special Zoom style that plays with images to do this zoom effect, making it faster. But I'm afraid this style isn't available in TeeChart Java for Android yet.