Beiträge von kargo1337

    Hallo. Danke für die Antwort.
    Das ist richtig. Die Hauptactivity bleibt offen, soll sie auch.
    Der Timer (erstes Chronometer) soll ebenfalls weiterlaufen, nur eben das zweite Chronometer starten, sobald der erste seine Zeit erreicht hat.

    Solange das Hauptfenster aktiv ist, funktioniert eben auch alles so wie es soll.
    Ist aber eine andere activity offen (Rote Karte, Gelbe Karte, Auswechslung, ..), ist der OnChronometerTickListener halt leider nicht mehr aktiv.

    Hallo.

    Ich programmiere zusammen mit einem Kumpel im Rahmen einer Ausarbeitung im Studim eine Fußball-Schiedsrichter-App.
    Nun haben wir zum Ende unseres Projektes einen kleinen Fehler entdeckt.

    Es gibt zwei Chronometer:
    1. Chronometer
    Halbzeit 1: 00:00 bis 45:00
    Halbzeit 2: 45:00 bis 90:00
    2. Chronometer
    (Nachspielzeit) 00:00 bis Button "Hz beenden" geklickt

    Zusätzlich vibriert das Handy 5 Sekunden vor Halbzeitende, um den Schiri zu informieren.


    Im Hauptfenster läuft das Ganze einwandfrei.
    Ist die Zeit allerdingt bei 44:50 (10 Sekunden vor Hz-Ende) und ich möchte eine gelbe Karte eintragen (also eine neue Activity aufrufen) gibt es ein Problem: Beim Eintragen der Karte virbriert das Handy erstens nicht (5 Sek vor Hz-Ende) und wenn die Karte eingetragen wurde, dies insgesamt länger als die 10 noch zu spielenden Sekunden gedauert hat, läuft das 1.Chronometer weiter (steht also z.B. bei 45:20, ohne dass das zweite Chronometer für die Nachspielzeit aufgerufen wird)...

    Die Frage ist also:
    Wie bleibt der OnChronometerTickListener (im Hauptfenster - onPause) aktiv, obwohl eine andere Activity aktiv ist?