Я изучаю изменения в частях методов ввода Android, чтобы конкретно вводить координаты.
Необходимые ключи / символы: 1234567890.-:
При выборе числовой подписи и десятичной дроби у меня есть первые 12 покрытых, но я не могу получить включаемый: или любой другой символ, который может занять его место (идеально было бы иметь клавишу ° ).
Я сейчас написал во входном фильтре, который фильтрует эти символы: он работает, но это не красиво. Основная проблема, с которой я столкнулся, заключается в том, что я не могу заставить клавиатуру открываться со стороны цифр вместо букв.
Другой вариант, который меня очень заинтересовал бы, - это изменить существующую клавиатуру типа телефона, чтобы она включала мои нужные клавиши. Это уберет много беспорядка и увеличит оставшиеся клавиши, упрощая ввод.