Probleme beim Abbruch eines CountDownTimer Android Java

8

Wenn ich meine App schließe, indem ich die BACK-Taste drücke (onBackPressed ()), hört% code_de% nicht auf, bis das Zählen beendet ist. Wie kann ich die CountDownTimer cancel (); in meine CountDownTimer setzen?

Weil ich, wenn ich meine Anwendung beende (unten mit Beschreibungen), keine Toasts mehr auf meinem Bildschirm haben will.

Zu meinem Code:

%Vor%

Was ist in meinem onBackPressed() :

%Vor%

onCreate() Methode

%Vor%

Danke.

    
KD-21 13.05.2014, 12:07
quelle

1 Antwort

12

Erstellen Sie ein globales Objekt von CountDownTimer zB.

Am Anfang der main_activity-Klasse set: CountDownTimer timer; danach die folgenden Schritte ausführen.

%Vor%

und auf onBackPressed call timer.cancel(); like

%Vor%     
Apoorv 13.05.2014, 12:12
quelle

Tags und Links