登录并注册问题

时间:2018-06-06 19:57:24

标签: firebase android-studio firebase-authentication buttonclick

我目前正在尝试构建一个新的应用程序(完整的新手)我在登录页面遇到了一个奇怪的问题。注册过程工作正常连接到firebase并返回登录屏幕,然后允许您登录和进入下一个活动。当您重新加载应用程序并使用详细信息重新登录登录按钮时,问题会发生,直到您进入注册活动并退出它然后登录按钮正常工作并允许您登录。<​​/ p>

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);


    Button button = findViewById(R.id.signupbtn);
    button.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            openSignupActivity();
        }
    });
}

private void openSignupActivity() {

    Intent intent = new Intent(LoginActivity.this, SignupActivity.class);
    startActivity(intent);
    setContentView(R.layout.activity_login);
    LoginEmail = findViewById(R.id.LoginEmail);
    LoginPassword = findViewById(R.id.LoginPassword);
    Loginprogressbar = findViewById(R.id.Loginprogressbar);
    mAuth = FirebaseAuth.getInstance();
    findViewById(R.id.Loginbtn).setOnClickListener(this);

如果条件

if(task.isSuccessful()){
                Toast.makeText(getApplicationContext(),"Login Successful",Toast.LENGTH_SHORT).show();
                finish();
                startActivity(new Intent(LoginActivity.this,MainActivity.class));

@Override
public void onClick(View v) {
    switch (v.getId()){
        case R.id.Loginbtn:
                Loginuser();
            break;`enter code here`

0 个答案:

没有答案
相关问题