Derzeit habe ich ein Problem, die Aktivität wird zerstört und neu erstellt, wenn ich aus der Galerie zurück.
Hier sind die Schritte:Android: Aktivität ist zerstört, wenn Bild aus der Galerie auswählen
Von "Foto-Fragmente", ich Absicht beginne Bild aus der Galerie zu holen:
Intent intent = new Intent(); intent.setType("image/*"); intent.setAction(Intent.ACTION_GET_CONTENT); startActivityForResult(Intent.createChooser(intent, "Select File"), SELECT_IMAGE);
- In der Galerie, wähle ich "Kamera" -Ordner, dann hart drücken " Home" Button. Um zum Startbildschirm des Geräts zu gelangen.
- Öffnen Sie die Kamera-App und erfassen Sie ein Bild.
meines app (Strom aus der Galerie) Gehen hin, und das Bild von Schritt 3
---> Dann App Aktivität zerstört wird erfaßt holen und wieder neu erstellt. Das liegt daran, dass der Bildschirm aus zwei Fragmenten besteht: Die Benutzeroberfläche von "Fotofragment" und "Heimatfragment".
Wissen Sie, wie meine Aktivität neu erstellt wird? und wie man es repariert?
Ich verbrachte fast einen Tag dafür, aber es hat immer noch kein Ergebnis.
Jede Hilfe wird sehr geschätzt. Vielen Dank.
Legen Sie Ihre Aktivitätsklassen und Ausnahme in Logcat – Stallion
Es keine Ausnahme haben, nur onDestroy() aufrufen, dann onCreate() erneut aufrufen. Danken. –