Sirs EingabeAndroid N: Meine app Anruf onDestroy(), wenn Multi-Fenster-Modus
ich ein neues Projekt gemacht haben und hinzugefügt
"android:resizeableActivity="true"
im manifest.xml.
Dann Zugabe von Logs in Lifecycle-Methode (onStart(), onResume(), onStop()...
)
Danach verwenden Sie den Simulator meine App auf Android-N (API 24) (6.x) laufen zu lassen.
ich gefunden habe, wenn mein app in der Front ist, lange die letzte Taste Multi-Fenster-Modus zu gelangen, die Protokolldrucke
onPause() -> OnStop() ->onDestroy () -> onStart() -> onResume() -> onPause()
Ist das korrekt? oder darf ich Fehler machen?
Wenn es korrekt ist, kann ich erkennen, ob die App wirklich endet oder in Multi-Windows-Modus in onDestroy()
geht?
So kann ich verhindern, dass einige Objekte zerstören, wenn Sie Multi-Windows-Modus eingeben.
In Ordnung. Ich habe festgestellt, dass ich "Activity.inMultiWindow()" überprüfen kann, um dies zu wissen, und die App muss beim Ändern des Multi-Window-Modus neu gestartet werden. Das ist sehr schade! –