Hi Leute,
aktuell versuche ich mich selbst mal an einer Android-App mit Java. Vorab will ich sagen das Java nicht mein "Fachgebiet" ist und ich deshalb noch lerne. Ich arbeite aktuell an einer kleinen Chemie-App (für eigene Zwecke) und hab ein Problem. Mein Code sieht folgendermaßen aus:
der Aufurf wird getätig mit
Wie kann ich das fixen? Habe bereits einige Dinge über die NullPointerException gelesen aber habe das nicht so wirklich verstanden. Ich hab das woanders beispielsweise nicht:
Hoffe mir kann da einer aushelfen.
Grüße
Jan
aktuell versuche ich mich selbst mal an einer Android-App mit Java. Vorab will ich sagen das Java nicht mein "Fachgebiet" ist und ich deshalb noch lerne. Ich arbeite aktuell an einer kleinen Chemie-App (für eigene Zwecke) und hab ein Problem. Mein Code sieht folgendermaßen aus:
der Aufurf wird getätig mit
setElementName("Radon");
. Jedoch crasht die App und gibt mir folgenden Output:Quellcode
- 08-07 09:38:40.791 1988-1988/com.jan.theelements E/AndroidRuntime﹕ FATAL EXCEPTION: main
- java.lang.NullPointerException
- at com.jan.theelements.MainActivity.setElementName(MainActivity.java:81)
- at com.jan.theelements.MainActivity$1.onItemClick(MainActivity.java:45)
- at android.widget.AdapterView.performItemClick(AdapterView.java:298)
- at android.widget.AbsListView.performItemClick(AbsListView.java:1100)
- at android.widget.AbsListView$PerformClick.run(AbsListView.java:2749)
- at android.widget.AbsListView$1.run(AbsListView.java:3423)
- at android.os.Handler.handleCallback(Handler.java:725)
- at android.os.Handler.dispatchMessage(Handler.java:92)
- at android.os.Looper.loop(Looper.java:137)
- at android.app.ActivityThread.main(ActivityThread.java:5041)
- at java.lang.reflect.Method.invokeNative(Native Method)
- at java.lang.reflect.Method.invoke(Method.java:511)
- at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
- at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
- at dalvik.system.NativeStart.main(Native Method)
Wie kann ich das fixen? Habe bereits einige Dinge über die NullPointerException gelesen aber habe das nicht so wirklich verstanden. Ich hab das woanders beispielsweise nicht:
Hoffe mir kann da einer aushelfen.
Grüße
Jan
Software being "Done" is like lawn being "Mowed". (Jim Benson)