Reputation: 51
I want to input a Hexadecimal number in a EditText. How to set keyListener in order to limit the input value?
Thank you!
Upvotes: 1
Views: 1880
Reputation: 10126
Use android:inputType="number"
in your EditText xml
You can also add text watcher editText.addTextChangedListener (new MyTextWatcher ());
private class MyTextWatcher implements TextWatcher {
@Override
public void beforeTextChanged (CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged (CharSequence s, int start, int before, int count) {
}
@Override
public void afterTextChanged (Editable s) {
}
}
Upvotes: 1