如何解决未知错误:NullPointerException:尝试调用虚方法... setOnClickListener? [重复]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

我按照在线教程使用SQLite创建登录/注册活动。该教程只有4个月的时间,我完全按照教程运行我的应用程序,它没有启动我的Intent,它给了我以下错误:

致命异常主:....由:java.lang.NullPointerException:尝试在空对象引用上调用虚方法'void android.widget.TextView.setOnClickListener(android.view.View $ OnClickListener)'....

这是一个带有onClickListener的textView,我把它改成了一个按钮......

register.setOnClickListener(new View.OnClickListener(){//the error is on this line
    @Override
    public void onClick(View v){
        Intent registerIntent = new Intent(Login.this, Register.class);
        startActivity(registerIntent);
    }
});
java android android-intent onclicklistener
1个回答
0
投票

您必须在此代码之前使用初始化

intializ示例:

按钮寄存器=(按钮)findViewById(R.id.button);

© www.soinside.com 2019 - 2024. All rights reserved.