Есть ли способ указать тип клавиатуры? - PullRequest
0 голосов
/ 25 февраля 2011

Я могу определить, какая клавиатура используется функцией:

    Settings.Secure.getString(getContentResolver(),
                              Settings.Secure.DEFAULT_INPUT_METHOD)

Но я хочу знать, какой режим клавиатуры используется.
Например, Querty, 3 * 4 или распознавание рукописного ввода с клавиатуры по умолчанию GalaxyS.
Есть ли способ?

Ответы [ 2 ]

0 голосов
/ 06 марта 2011

Свойство imeOptions для объектов, которые его имеют (например, любой подкласс TextView`), может быть установлено или прочитано, чтобы определить, что будет предоставлено IME в качестве подсказки для того, какая конфигурация клавиатуры будет использоваться.

Не принимайте слишком много на основании того, что вы получаете от него, потому что свойство носит рекомендательный характер, и IME не обязаны соблюдать его.

0 голосов
/ 06 марта 2011

Это специфично для клавиатуры, и я думаю, что не реализовано в SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...