Я пробовал использовать edittext.getText().clear(); и edittext.setText(" "). Оно будет очищено, но когда я ввожу значение и нажимаю кнопку, оно не возвращает никакого значения. Он возвращает Null.
Код: Выделить всё
val = (EditText) findViewById(R.id.v);
check = (Button) findViewById(R.id.Check);
String value1;
check.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
value1 = val.getText().toString();
enterValue.setText(value1);
if(!value1.isEmpty()) {
try {
value = Integer.parseInt(value1);
//Checking the user input value:
if (value > max) {
Toast.makeText(getApplicationContext(), "Guess the Value Lower than " + String.valueOf(max), Toast.LENGTH_LONG).show();
}
else if(value < min) {
Toast.makeText(getApplicationContext(), "Guess the Value greater than " + String.valueOf(min), Toast.LENGTH_LONG).show();
}
.
.
.
Подробнее здесь: https://stackoverflow.com/questions/566 ... is-clicked
Мобильная версия