[setOnClickListener and getText error on Android Studio [duplicate]

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

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9mdEVoWi5wbmcifQ==” alt =“在此处输入图像描述”>“ >>

有人可以帮助我更正我的代码吗?抱歉,这是我第一次构建应用程序,我是编程的初学者。到目前为止,这是代码:

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

private EditText email, password;
private Button loginBtn;

//OFFLINE MODE EMAIL AND PASSWORD
private String user_name = "admin";
private String user_pass = "admin123";

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    email = (EditText)findViewById(R.id.Email);
    password = (EditText)findViewById(R.id.Password);
    loginBtn = (Button) findViewById(R.id.button);

    loginBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            //check email and password
            if (email.getText().toString().equals(user_name)) {

                if (password.getText().toString().equals(user_pass)) {

                    //change page
                    setContentView(R.layout.activity_welcome_page);

                }else {
                    //error

                }


            }else {
                //error

            }

        }


    });
}
}

我正在尝试创建一个使用电子邮件和密码的登录页面。

有人可以帮助我更正我的代码吗?抱歉,这是我第一次构建应用程序,我是编程的初学者。到目前为止,这是代码:import androidx.appcompat.app.AppCompatActivity;导入...

java android gettext
1个回答
0
投票

我认为问题是在setonClickListener()部分,setContentView(R.layout.activity_welcome_page);

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