请尝试将TextView文本设置为简单的“#34;测试"。
时,请帮助我收到错误消息这是错误:
02-23 21:25:43.610 20928-20928 / com.example.edward.datepickertest2 E / AndroidRuntime:致命异常:主要 处理:com.example.edward.datepickertest2,PID:20928 java.lang.NullPointerException:尝试调用虚方法' void android.widget.TextView.setText(java.lang.CharSequence中)'在null 对象参考 在 com.example.edward.datepickertest2.MainActivity $ 1.onClick(MainActivity.java:28) 在android.view.View.performClick(View.java:5204) 在android.view.View $ PerformClick.run(View.java:21153) 在android.os.Handler.handleCallback(Handler.java:739) 在android.os.Handler.dispatchMessage(Handler.java:95) 在android.os.Looper.loop(Looper.java:148) 在android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:726) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
答案 0 :(得分:0)
您忘记初始化视图。首先使用findViewById()在onCreate()方法中初始化它,然后设置值。
答案 1 :(得分:0)
您发布了xml文件,TextView
<TextView
android:id="textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!"
android:layout_marginTop="43dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true" />
没有它你就无法引用它。