У меня раздражающая проблема. Эти коды работали 2 дня go, но теперь говорится, что «takim1Text» должен быть объявлен окончательным и, возможно, не был инициализирован. 2 дня go Мне не нужно объявлять это окончательно. что сейчас важно? Там коды ... спасибо, кстати
Button devamButton;
EditText takim1, takim2;
devamButton = (Button) findViewById(R.id.devamButton);
takim1 = (EditText) findViewById(R.id.takimA);
takim2 = (EditText) findViewById(R.id.takimB);
String takim1Text;
String takim2Text;
devamButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
takim1Text = takim1.getText().toString();
takim2Text = takim2.getText().toString();
if (takim2Text.equals(takim1Text)) {
Toast toast1 = Toast.makeText(getApplicationContext(), "cant be same", Toast.LENGTH_SHORT);
toast1.show();
} else if (takim1Text.isEmpty() || takim2Text.isEmpty()) {
Toast toast2 = Toast.makeText(getApplicationContext(), "cant be empty", Toast.LENGTH_SHORT);
toast2.show();
} else {
Toast toast3 = Toast.makeText(getApplicationContext(), "works", Toast.LENGTH_SHORT);
toast3.show();
}
}
});