Ich führe eine asynchrone Task aus. Nach Abschluss des Prozesses startet meine onpostexecute-Methode die nächste Aktivität. Die nächste Aktivität wird angezeigt, wenn ich keine andere App (in derselben App) geöffnet habe. Aber wenn ich eine andere App öffne, startet meine App nach dem Abschluss der Aufgabe nicht, bedeutet, dass die Aktivität nicht in den Vordergrund gebracht wird. es wird gut funktionieren in über LOLLIPOP. Warum funktioniert es nicht in kitkat?Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT funktioniert nicht 4.4.4
1
A
Antwort
0
Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT
wird nur vonAndroid
gesetzt, wenn es eine Aktivität an die Front selbst bringt. Einstellen Sie selbst tut nichts
Android Dokumentation sagte.
Dieses Flag wird normalerweise nicht vom Anwendungscode gesetzt, sondern vom System für Sie eingerichtet, wie in der Dokumentation launchMode
für den singleTask
-Modus beschrieben.
Siehe LaunchMode documentation