Beenden der App mit Notification

  • 7 Antworten
  • Letztes Antwortdatum
Z

zblack

Gast
erlädigt
 
Zuletzt bearbeitet von einem Moderator:
Erst mal System.exit(0) ist meiner Meinung nach NIEMALS eine gute Variante um eine App zu beenden.
 
ok. dann kann ich es mit finish machen.
wie kann ich eigentlich mein Hauptproblem beseititgen ?
 
Wird die Notification angezeigt, während deine App noch im Vordergrund ist, oder verstehe ich das falsch?
 
Wenn du auf die Notifcation drückst rufst du per Intent deine MainActivity auf??
Wenn ja, schau mal nach den Flags die du da mit übergibst. So was wie nachfolgend :

Code:
notificationIntent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);

Ich vermute, dass du die Activity zwei mal startest und das in deinem Manifest auch zulässt.
 
sorry für späte antwort.
Wie kann ich denn einstellen dass die Activity einmal gestartet wird ?
 
schau dir mal den Activity 'launchMode' den du in der Manifest einstellen kannst und den Flag 'FLAG_ACTIVITY_BROUGHT_TO_FRONT' den du über '
addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT)' deinem Intent hinzufügen kannst an.
 
ok. mit singleTask in Manifest und intent.addFlags(Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT);
funktioniert es.
Vielen Dank.
 

Ähnliche Themen

G
Antworten
0
Aufrufe
108
Gerdchen07
G
G
Antworten
1
Aufrufe
370
Gerdchen07
G
G
Antworten
13
Aufrufe
581
Gerdchen07
G
L
Antworten
2
Aufrufe
479
Lexub
L
migi01
Antworten
26
Aufrufe
1.935
migi01
migi01
Zurück
Oben Unten