Ввод десятичных чисел с клавиатуры андроид. Как скрыть запятую?
В приложении есть поле EditText, куда можно вводить только числовые значения. Прописал полю свойство
android:inputType="numberSigned|numberDecimal"
Теперь по нажатию открывается такая клавиатура
Андроид хочет разделителем точку. При вводе десятичного числа, пользователи, как нормальные люди, нажимают запятую, которая, естественно игнорируется, просто не нажимается. Получается, что при вводе, например 2,56 у них получается 256.
Вопрос: как скрыть запятую на клавиатуре или сделать, чтобы она тоже воспринималась приложением как разделитель дробной части?
Ответы (1 шт):
Автор решения: AVRamones
→ Ссылка
Можно попробовать изменить inputType на
android:inputType="date"
Тогда и запятых не будет и точки будут активны.
