Ich habe versucht, edittext.getText().clear(); und edittext.setText(" "). Es wird gelöscht, aber wenn ich den Wert eingebe und auf die Schaltfläche klicke, wird kein Wert zurückgegeben. Es gibt Null zurück.
Code: Select all
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();
}
.
.
.