Я написал функцию входа в Android Studio. Ошибка в неожиданном токене "else".
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");
}
Если у оператора нет открывающей скобки.