Non c'è un metodo per poter mettere in pausa un TimerTask.
Devi trovare un modo (es. uso di un flag boolean) per poter controllare il tuo TimerTask in modo da poterlo mettere in pausa, farlo ricominciare dal punto in cui lo hai messo in pausa oppure stopparlo definitivamente.