У меня есть EditText
, который предназначен для сбора ввода для базового калькулятора. Я хочу вызвать цифровую клавиатуру, и поэтому я установил android:inputType
в numberDecimal|numberSigned
. Проблема в том, что EditText filters
из всех символов, которые не являются числовыми, например "(", ")", "/", "*"
.Пользовательская фильтрация ввода для клавиатуры Android
Я попытался переопределить это поведение, установив пользовательский Inp u
tFilter, который ничего не фильтрует, но, похоже, не влияет на EditText
.
Есть ли способ показать числовые soft keyboard
без фильтрации?
К сожалению, это не так. Я попытался создать EditText и установить «android: inputType» на «phone». Набрав букву на клавиатуре, вы выводите номера. Что-нибудь я пропустил? – kwogger