我在Android Studio中编写了一个登录函数。 “else”意外 token 中有错误。
else {
displaymessage.setText("Login is unsuccessful");
}
代码如下:
public class MainActivity extends AppCompatActivity {
private EditText etName;
private EditText etPassword;
private Button Login;
private TextView displaymessage;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etName=(EditText)findViewById(R.id.etName);
etPassword= (EditText) findViewById(R.id.etPassword);
Login= (Button)findViewById(R.id.BtnLogin);
displaymessage=(TextView) findViewById(R.id.displaymessage);
Login.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String Name = String.valueOf(etName.getText());
String password = String.valueOf(etPassword.getText());
if (Name.equals("Ammad") && password.equals("Ammad"))
displaymessage.setText("Login is successfull");
}
else
{
displaymessage.setText("Login is unsuccessful");
}
});
}
最佳答案
正确打开/关闭 if 语句。
if (Name.equals("Ammad") && password.equals("Ammad"))
{
displaymessage.setText("Login is successfull");
}
else
{
displaymessage.setText("Login is unsuccessful");
}
关于java - 登录功能中出现意外的 token 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51557008/