Android 我能';t从一个活动移动到另一个活动(单击后从注册到注册表单)

Android 我能';t从一个活动移动到另一个活动(单击后从注册到注册表单),android,android-intent,android-activity,Android,Android Intent,Android Activity,Main activity.java public类MainActivity扩展了AppCompatActivity{ 按钮btnLogin,btnSignup; @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnLogin=findViewById(R.id.btnUserLogin); btnSig

Main activity.java

public类MainActivity扩展了AppCompatActivity{
按钮btnLogin,btnSignup;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnLogin=findViewById(R.id.btnUserLogin);
btnSignup=findViewById(R.id.btnUserSignIn);
btnLogin.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图){
意向意向=新意向(MainActivity.this、LoginActivity.class);
星触觉(意向);
}
});
btnSignup.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图){
意向意向=新意向(MainActivity.this、RegisterActivity.class);
星触觉(意向);
}
});
}
}
LoginActivity.java

公共类LoginActivity扩展了AppCompatActivity{
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
视图_mw=getLayoutFlater()。充气(R.layout.activity_main,null);
setContentView(_mw);
}
}
RegisterActivity.java

公共类注册表活动扩展了AppCompatActivity{
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u寄存器);
}
}

没有引发任何错误,它只是显示runs successfully(成功运行),登录页面出现在我有登录和注册的地方,但一旦我单击login(登录)或register(注册)按钮,它就不会移动到我需要填写的表单

您正在设置与登录活动中的主活动相同的视图--

所以基本上它又显示了相同的视图

public class LoginActivity extends AppCompatActivity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);

        /*View _mw = getLayoutInflater().inflate(R.layout.activity_main, null);
        setContentView(_mw);*/
        setContentView(R.layout.your_login_activity_layout_here)
    }
}