T
t00mek
Neues Mitglied
- 0
Hallo zusammen!
Nach viel googeln, lesen und try&error wende ich mich mit meinen Fragen an Euch:
Das Vorhaben:
Mehrere Timer in der MainActivity (A) sollen jeweils einzeln mit jeweils mehreren Parametern, die über weitere Activities (B>C>D) gewählt werden können, gestartet werden können. Anschließend sollen die Timer in A überwacht und bei Ablauf wieder neu gestartet werden können.
Die MainAcitivity ist diejenige Activity, die hauptsächlich im Vordergrund laufen soll.
Es handelt sich um eine rein private App, die nur auf einem 7" Tablet laufen wird.
Das hab ich schon:
Per Button wird einer der Timer gewählt A>B
Parameter in B werden gewählt B>C
Parameter in C werden gewählt C>D
Zusammenfassung der Auswahl wird angezeigt D
Von dort aus wird wieder A aufgerufen und der Timer gestartet D>A (dazu habe ich FLAGS genutzt).
Es hat in einer einzelnen Activity auch schon funktioniert, dass die Timer unabhängig voneinander laufen.
Problem:
Die Timer starten immer wieder von Neuem und laufen nicht weiter, wenn ich über A>B>C>D>A einen neuen Timer starten möchte. Habe es schon mit den Flags FLAG_ACTIVITY_SINGLE_TOP und FLAG_ACTIVITY_CLEAR_TOP versucht sowie in A über onResume() und onNewIntent() versucht. Habe A auch schon auf launchMode=singleTOP gesetzt.
Fragen:
Hat jemand Ideen, was ich machen kann, damit die Timer weiterlaufen, nachdem ich A verlasse, um weitere Timer zu starten?
Macht es vllt Sinn auf selectContentView zu wechseln?
Gruß
t00mek
Nach viel googeln, lesen und try&error wende ich mich mit meinen Fragen an Euch:
Das Vorhaben:
Mehrere Timer in der MainActivity (A) sollen jeweils einzeln mit jeweils mehreren Parametern, die über weitere Activities (B>C>D) gewählt werden können, gestartet werden können. Anschließend sollen die Timer in A überwacht und bei Ablauf wieder neu gestartet werden können.
Die MainAcitivity ist diejenige Activity, die hauptsächlich im Vordergrund laufen soll.
Es handelt sich um eine rein private App, die nur auf einem 7" Tablet laufen wird.
Das hab ich schon:
Per Button wird einer der Timer gewählt A>B
Parameter in B werden gewählt B>C
Parameter in C werden gewählt C>D
Zusammenfassung der Auswahl wird angezeigt D
Von dort aus wird wieder A aufgerufen und der Timer gestartet D>A (dazu habe ich FLAGS genutzt).
Es hat in einer einzelnen Activity auch schon funktioniert, dass die Timer unabhängig voneinander laufen.
Problem:
Die Timer starten immer wieder von Neuem und laufen nicht weiter, wenn ich über A>B>C>D>A einen neuen Timer starten möchte. Habe es schon mit den Flags FLAG_ACTIVITY_SINGLE_TOP und FLAG_ACTIVITY_CLEAR_TOP versucht sowie in A über onResume() und onNewIntent() versucht. Habe A auch schon auf launchMode=singleTOP gesetzt.
Fragen:
Hat jemand Ideen, was ich machen kann, damit die Timer weiterlaufen, nachdem ich A verlasse, um weitere Timer zu starten?
Macht es vllt Sinn auf selectContentView zu wechseln?
Gruß
t00mek