Пользовательский тип ввода / набор клавиш для программной клавиатуры Android - PullRequest
6 голосов
/ 29 марта 2011

Я изучаю изменения в частях методов ввода Android, чтобы конкретно вводить координаты.

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

Я сейчас написал во входном фильтре, который фильтрует эти символы: он работает, но это не красиво. Основная проблема, с которой я столкнулся, заключается в том, что я не могу заставить клавиатуру открываться со стороны цифр вместо букв.

Другой вариант, который меня очень заинтересовал бы, - это изменить существующую клавиатуру типа телефона, чтобы она включала мои нужные клавиши. Это уберет много беспорядка и увеличит оставшиеся клавиши, упрощая ввод.

1 Ответ

3 голосов
/ 06 мая 2011

Вы имеете в виду написание своей собственной клавиатуры?
Если это так, вы можете сослаться на это: Как разработать программную клавиатуру для Android?

...