S
Sabian
Neues Mitglied
- 2
Hallo Leute,
Ich habe folgendes Problem:
Ich habe eine Klasse, welche vom Baseadapter erbt. und meine ListView "füllt". Soweit klappt auch alles wunderbar.
Nun melde ich bei der Listview einen OnItemClickListener an.
Funkitioniert auch noch.
Aber, klickt man jetzt auch ein Item der ListView, wirft er die ClassCastException.
Warum? Bin echt überfragt, mache schon seit Stunden rum, aber komme auch keinen grünen Zweig.
Ich würde mich sehr über Hilfe freuen. Vielen Dank schonmal
Hier mal noch der Auszug aus LogCat:
EDIT:
Kann geschlossen werden, habe das Problem gefunden. Wen's interessiert, ich hab in meiner OnItemClick eine If-Abfrage gehabt, die View auf (TextView) castet. Das war der Fehler.
Danke, kann geschlossen werden.
Ich habe folgendes Problem:
Ich habe eine Klasse, welche vom Baseadapter erbt. und meine ListView "füllt". Soweit klappt auch alles wunderbar.
Nun melde ich bei der Listview einen OnItemClickListener an.
Funkitioniert auch noch.
Aber, klickt man jetzt auch ein Item der ListView, wirft er die ClassCastException.
Warum? Bin echt überfragt, mache schon seit Stunden rum, aber komme auch keinen grünen Zweig.
Ich würde mich sehr über Hilfe freuen. Vielen Dank schonmal
Hier mal noch der Auszug aus LogCat:
Code:
ERROR/AndroidRuntime(978): FATAL EXCEPTION: main
ERROR/AndroidRuntime(978): java.lang.ClassCastException:
android.widget.LinearLayout
ERROR/AndroidRuntime(978): at de.sabian..start.onItemClick(start.java:109)
ERROR/AndroidRuntime(978): at android.widget.AdapterView.performItemClick(AdapterView.java:284)
ERROR/AndroidRuntime(978): at android.widget.ListView.performItemClick(ListView.java:3382)
ERROR/AndroidRuntime(978): at android.widget.AbsListView$PerformClick.run(AbsListView.java:1696)
ERROR/AndroidRuntime(978): at android.os.Handler.handleCallback(Handler.java:587)
ERROR/AndroidRuntime(978): at android.os.Handler.dispatchMessage(Handler.java:92)
ERROR/AndroidRuntime(978): at android.os.Looper.loop(Looper.java:123)
ERROR/AndroidRuntime(978): at android.app.ActivityThread.main(ActivityThread.java:4627)
ERROR/AndroidRuntime(978): at java.lang.reflect.Method.invokeNative(Native Method)
ERROR/AndroidRuntime(978): at java.lang.reflect.Method.invoke(Method.java:521)
ERROR/AndroidRuntime(978): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
ERROR/AndroidRuntime(978): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
ERROR/AndroidRuntime(978): at dalvik.system.NativeStart.main(Native Method)
EDIT:
Kann geschlossen werden, habe das Problem gefunden. Wen's interessiert, ich hab in meiner OnItemClick eine If-Abfrage gehabt, die View auf (TextView) castet. Das war der Fehler.
Danke, kann geschlossen werden.
Zuletzt bearbeitet: