F
funk
Ambitioniertes Mitglied
- 2
Hallo,
ich bin mal wieder verwirrt vom Verhalten meiner App:
ich starte in einer Activity einen Intent, der dann im Grunde Datenbankoperationen
wie im Notepad-Example durchführen soll.
Soweit komm ich jedoch nicht und hab daher den Code der zweiten
Activity so beschnitten, dass sie nur einen Button anzeigen soll...
Beim Debuggen hab ich nun festgestellt, dass zwar die onCreate der
zweiten Activity gestartet wird, aber das Programm bei setContenView
abstürzt.
Die XML hab ich mehrfach durchgeschaut und kann da einfach keinen
Syntax-Fehler finden (habe sie auch ausgetauscht und durch einfachere
Layouts ersetzt mit dem gleichen Ergebnis..).
Jetzt hab ich ein try-catch um setContentView gebastelt und damit wird
die Activity angezeigt...schmeißt aber folgende Exception:
Kann mir das jemand entschlüsseln bzw. erklären? Vor allem, warum läuft
die App ins catch und zeigt trotzdem das Layout danach an?
Bin für jede Hilfe dankbar!
Viele Grüße,
Frank
ich bin mal wieder verwirrt vom Verhalten meiner App:
ich starte in einer Activity einen Intent, der dann im Grunde Datenbankoperationen
wie im Notepad-Example durchführen soll.
Soweit komm ich jedoch nicht und hab daher den Code der zweiten
Activity so beschnitten, dass sie nur einen Button anzeigen soll...
Beim Debuggen hab ich nun festgestellt, dass zwar die onCreate der
zweiten Activity gestartet wird, aber das Programm bei setContenView
abstürzt.
Die XML hab ich mehrfach durchgeschaut und kann da einfach keinen
Syntax-Fehler finden (habe sie auch ausgetauscht und durch einfachere
Layouts ersetzt mit dem gleichen Ergebnis..).
Jetzt hab ich ein try-catch um setContentView gebastelt und damit wird
die Activity angezeigt...schmeißt aber folgende Exception:
Code:
08-17 11:39:51.283: ERROR/setContenView(2353): android.app.ListActivity.onContentChanged(ListActivity.java:236)
08-17 11:39:51.283: ERROR/setContenView(2353): com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:201)
08-17 11:39:51.291: ERROR/setContenView(2353): android.app.Activity.setContentView(Activity.java:1622)
08-17 11:39:51.291: ERROR/setContenView(2353): de.zeh.android.Kalloc.BTNodes_list.onCreate(BTNodes_list.java:32)
08-17 11:39:51.291: ERROR/setContenView(2353): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
08-17 11:39:51.298: ERROR/setContenView(2353): android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
08-17 11:39:51.298: ERROR/setContenView(2353): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
08-17 11:39:51.298: ERROR/setContenView(2353): android.app.ActivityThread.access$2200(ActivityThread.java:119)
08-17 11:39:51.298: ERROR/setContenView(2353): android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
08-17 11:39:51.298: ERROR/setContenView(2353): android.os.Handler.dispatchMessage(Handler.java:99)
08-17 11:39:51.306: ERROR/setContenView(2353): android.os.Looper.loop(Looper.java:123)
08-17 11:39:51.306: ERROR/setContenView(2353): android.app.ActivityThread.main(ActivityThread.java:4363)
08-17 11:39:51.306: ERROR/setContenView(2353): java.lang.reflect.Method.invokeNative(Native Method)
08-17 11:39:51.306: ERROR/setContenView(2353): java.lang.reflect.Method.invoke(Method.java:521)
08-17 11:39:51.306: ERROR/setContenView(2353): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
08-17 11:39:51.314: ERROR/setContenView(2353): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
08-17 11:39:51.314: ERROR/setContenView(2353): dalvik.system.NativeStart.main(Native Method)
die App ins catch und zeigt trotzdem das Layout danach an?
Bin für jede Hilfe dankbar!
Viele Grüße,
Frank