For this purpose in Java, you can extend the class InputFilterand set a minimum value 10for your EditText:
package your.package.name
import android.text.InputFilter;
import android.text.Spanned;
public class InputFilterMin implements InputFilter {
private int min;
public InputFilterMin(int min) {
this.min = min;
}
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
try {
int input = Integer.parseInt(dest.toString() + source.toString());
if (input >= min)
return null;
} catch (NumberFormatException nfe) { }
return "";
}
}
Then use this class in your activity:
EditText et = (EditText) findViewById(R.id.editText1);
et.setFilters(new InputFilter[]{ new InputFilterMin(10)});
, 10.
user1922137