se ho capito bene il funzionamento penso basti una boleana, prima di premere il pulsante la variabile è false, premi e diventa true ripremi e ridiventa false.