A
audacity363
Gast
Guten Abend
Ich möchte einen Button und eine TextView verschwinden lassen.
Allerdings bekomme ich eine NullPointerException. Wenn ich allerdings der TextView ein Text zuweise und dem Button einen ClickListener funktioniert das ganze. Also warum sagt er mir da das nichts in den jeweiligen Variablen drinn steht?
Hier der komplette Fehler:
Ich möchte einen Button und eine TextView verschwinden lassen.
Code:
Button[i].setVisibility(View.INVISIBLE);
TextView[i].setVisibility(View.INVISIBLE);
Allerdings bekomme ich eine NullPointerException. Wenn ich allerdings der TextView ein Text zuweise und dem Button einen ClickListener funktioniert das ganze. Also warum sagt er mir da das nichts in den jeweiligen Variablen drinn steht?
Hier der komplette Fehler:
Code:
07-31 17:58:31.930: E/AndroidRuntime(15891): FATAL EXCEPTION: main
07-31 17:58:31.930: E/AndroidRuntime(15891): java.lang.RuntimeException: Unable to start activity ComponentInfo{de.raspberrypi.steuerung/de.raspberrypi.steuerung.MainActivity}: java.lang.NullPointerException
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2110)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread.access$700(ActivityThread.java:140)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.os.Handler.dispatchMessage(Handler.java:99)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.os.Looper.loop(Looper.java:137)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread.main(ActivityThread.java:4921)
07-31 17:58:31.930: E/AndroidRuntime(15891): at java.lang.reflect.Method.invokeNative(Native Method)
07-31 17:58:31.930: E/AndroidRuntime(15891): at java.lang.reflect.Method.invoke(Method.java:511)
07-31 17:58:31.930: E/AndroidRuntime(15891): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1027)
07-31 17:58:31.930: E/AndroidRuntime(15891): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:794)
07-31 17:58:31.930: E/AndroidRuntime(15891): at dalvik.system.NativeStart.main(Native Method)
07-31 17:58:31.930: E/AndroidRuntime(15891): Caused by: java.lang.NullPointerException
07-31 17:58:31.930: E/AndroidRuntime(15891): at de.raspberrypi.steuerung.MainActivity.onCreate(MainActivity.java:122)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.Activity.performCreate(Activity.java:5206)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
07-31 17:58:31.930: E/AndroidRuntime(15891): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)