Fehlermeldung: AndroidRuntime(20941): FATAL EXCEPTION: main

P

Pyjama_Bannana

Neues Mitglied
0
Hallo Leute,

ich bin relativ neu in der Android App entwicklung, habe allerdings schon vorher programmiert(Allerdings bin ich noch nicht weit ich hab erst ein Semester im Informatik Studium hinter mit, hab davor aber auch schon mit Java gearbeitet). Ich arbeite mit dem Buch von Uwe Post "Android-Apps entwickeln", allerdings bekomme ich folgende Fehlermeldung, beim versuch das Spiel zu spielen:

07-23 11:09:09.490: E/AndroidRuntime(20941): FATAL EXCEPTION: main
07-23 11:09:09.490: E/AndroidRuntime(20941): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.mueckenmassakar/com.example.mueckenmassakar.GameActivitiy}: java.lang.ClassCastException: android.widget.RelativeLayout
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.os.Handler.dispatchMessage(Handler.java:99)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.os.Looper.loop(Looper.java:130)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread.main(ActivityThread.java:3691)
07-23 11:09:09.490: E/AndroidRuntime(20941): at java.lang.reflect.Method.invokeNative(Native Method)
07-23 11:09:09.490: E/AndroidRuntime(20941): at java.lang.reflect.Method.invoke(Method.java:507)
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
07-23 11:09:09.490: E/AndroidRuntime(20941): at dalvik.system.NativeStart.main(Native Method)
07-23 11:09:09.490: E/AndroidRuntime(20941): Caused by: java.lang.ClassCastException: android.widget.RelativeLayout
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.example.mueckenmassakar.GameActivitiy.bildschirmAktualisieren(GameActivitiy.java:208)
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.example.mueckenmassakar.GameActivitiy.starteRunde(GameActivitiy.java:191)
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.example.mueckenmassakar.GameActivitiy.spielStarten(GameActivitiy.java:183)
07-23 11:09:09.490: E/AndroidRuntime(20941): at com.example.mueckenmassakar.GameActivitiy.onCreate(GameActivitiy.java:155)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1050)
07-23 11:09:09.490: E/AndroidRuntime(20941): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)
07-23 11:09:09.490: E/AndroidRuntime(20941): ... 11 more

Könnte mir jemand sagen was der Fehler ist, oder wie ich ihn beheben kann?
Für eure Hilfe bedanke ich mich schon im Vorrraus.

Liebe Grüße
 
Code:
07-23 11:09:09.490: E/AndroidRuntime(20941): Caused by: java.lang.ClassCastException: android.widget.RelativeLayout
07-23 11:09:09.490: E/AndroidRuntime(20941):     at  com.example.mueckenmassakar.GameActivitiy.bildschi   rmAktualisieren(GameActivitiy.java:208)

Das ist der eigentliche Fehler.
Guck dir deine Zeile 208 mal näher an.
Ich wette, da rufst du findViewByid auf (und der View ist aber kein RelativeLayout).
 
Danke für deine schnelle Antwort, ich hab mir die passende Methode gleich mal angeschaut und da stimmt einiges mit dem Layout nicht, ich werde das gleich mal ändern und danach ausprobieren ;)
 

Ähnliche Themen

S
Antworten
0
Aufrufe
592
Sergio13
S
A
Antworten
2
Aufrufe
780
Arti851
A
A
Antworten
1
Aufrufe
715
swa00
swa00
Zurück
Oben Unten