Я создаю небольшое приложение для Android, в котором пользователь будет вводить IP-адрес или имя хоста в виджет EditText. 90% времени они будут вводить IP-адрес, остальное время - имя хоста.
Поэтому, естественно, я хочу оптимизировать, чтобы им было легко вводить IP-адрес, но возможность переключиться на буквенно-цифровые обозначения для ввода имени хоста очень важна.
Я не могу найти подходящий inputType. numberDecimal
изначально казался хорошим вариантом, но он допускает только одну точку.
В идеале, я хотел бы начать со стандартной клавиатуры, на которой нажата кнопка ?123
.
Как мне этого добиться?