Rotation --> Absturz

B

Bladefs

Erfahrenes Mitglied
14
Hi,

ich habe ein App:
Liest aus SQLite Datei und kann diese Filtern (momentan mehr noch nicht)
Jetzt möchte ich das mein App auch Rotiert werden kann (hab das Layout dementsprechend variabel gestaltet.

Wenn ich jetzt mein Handy drehe stürzt das App ab.

db und cursor werden in onDestoy geschlossen, damit es keine Probleme gibt.

Nach dem Rotieren wird ja onDestroy und dann onCreate aufgerufen. SaveInstance brauche ich momentan noch nicht (versteh ich momentan auch noch nicht so ganz)

Aber warum Stürzt das app ab (bzw. Ausgabe kommt aber das Layout geht nicht mehr auf.)

Hier mal das aus DDMS:
Code:
12-02 18:07:07.963: INFO/WindowManager(2057): Setting rotation to 1, animFlags=1
12-02 18:07:07.993: INFO/ActivityManager(2057): Config changed: { scale=1.0 imsi=310/260 loc=de_DE touch=3 keys=2/1/1 nav=3/1 orien=2 layout=18}
12-02 18:07:08.133: INFO/UsageStats(2057): Unexpected resume of de.fs.suchdb while already resumed in de.fs.suchdb
12-02 18:07:08.323: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
12-02 18:07:08.343: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
12-02 18:07:08.823: WARN/ActivityManager(2057): Activity pause timeout for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
12-02 18:07:10.873: DEBUG/dalvikvm(2057): GC freed 4110 objects / 227112 bytes in 376ms
12-02 18:07:11.383: INFO/System.out(2492): Daten erfolgreich geladen!
12-02 18:07:11.413: INFO/NotificationService(2057): enqueueToast pkg=de.fs.suchdb callback=android.app.ITransientNotification$Stub$Proxy@43db64a0 duration=1
12-02 18:07:13.143: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
12-02 18:07:13.163: WARN/IInputConnectionWrapper(2492): showStatusIcon on inactive InputConnection
12-02 18:07:13.173: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
12-02 18:07:13.173: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}

hoffe ihr könnt mir helfen

Danke!
 
keiner ne Idee ?!
*push*
 
Ich habe gerade dasselbe Problem in den Astrid-Sourcen, allerdings stürzt er bei mir nicht ab, sondern geht zur vorherigen Activity zurück. Ich vermute mal, daß von irgendwo finish() doppelt aufgerufen wird, obwohl die Activity schon geschlossen ist:


12-02 18:07:08.323: WARN/ActivityManager(2057): Duplicate finish request for HistoryRecord{43d5a510 de.fs.suchdb/.SuchDB}
 

Ähnliche Themen

P
  • pagrf
Antworten
19
Aufrufe
1.125
swa00
swa00
P
Antworten
5
Aufrufe
1.394
jogimuc
J
deka
Antworten
8
Aufrufe
1.173
markus.tullius
markus.tullius
Zurück
Oben Unten