我尝试在startActivity.java中编写代码,但在构建时显示错误


private Button mRegBtn;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_start);
    mRegBtn =(Button)findViewById(R.id.start _reg_btn);
    mRegBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent reg_intent = new Intent(StartActivity.this, RegisterActivity.class);
             startActivity(reg_intent);
        }
    });

    }

这个以红色显示,找不到"开始_reg_btn">

并如下所示

null    
G:/HELLOWORLD   
app/src/main/java   
com/example/helloworld/StartActivity.java   
error: ')' expected 
error: illegal start of expression  

删除start_reg_btn之间的空格,并验证 xml 文件中的按钮 ID 是否相同。

最新更新