Восстановить клавиатуру, которая использовалась в определенном EditText некоторое время назад

В моем приложении есть TextEdit, для которого я хочу управлять языком виртуальной клавиатуры ( подтип метода ввода). Насколько я знаю, невозможно заставить виртуальную клавиатуру отображаться с выбранным конкретным языком или даже надежно получить текущий язык клавиатуры.

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

Существует ли такой API в Android SDK?

0 ответов

Другие вопросы по тегам