Java 无法实例化活动组件信息、运行时和空指针异常
每当我尝试运行此应用程序时,都会出现该错误。现在很简单,我只是想确定第一个按钮是否符合我的要求。它还提到了NullPointerExceptionJava 无法实例化活动组件信息、运行时和空指针异常,java,android-studio,Java,Android Studio,每当我尝试运行此应用程序时,都会出现该错误。现在很简单,我只是想确定第一个按钮是否符合我的要求。它还提到了NullPointerException @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_menu); calendar
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_menu);
calendarButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ComponentName cn = new ComponentName("com.android.calendar", "com.android.calendar.LaunchActivity");
Intent i = new Intent();
i.setComponent(cn);
startActivity(i);
}
});
}
这(以及声明按钮)是我在活动的Java文件中所做的全部工作。我已经在其他按钮上为侦听器设置了占位符,但在找到这个按钮之前,我已经将它们注释掉了
我尝试过启动一个新项目,运行相同的代码(甚至将布局拼凑在一起),以确保清单没有意外地被弄乱。同样的问题。我忘记了。很难。我在实例化期间(在上面的onCreate中)而不是在onCreate中为按钮变量分配了一个值。我自己修的。很抱歉