Как переключаться между мягкими клавиатурами на студии android - PullRequest
1 голос
/ 04 марта 2020

Я работаю на устройствах, для которых я создал несколько приложений. Одно из приложений не требует клавиатуры, но когда курсор фокусируется на поле ввода (для целей сканирования), программная клавиша появляется, но не имеет цели, поэтому я решил загрузить эту «Нулевую клавиатуру» ссылка

Когда я go выходит из приложения, все устройство все еще использует пустую клавиатуру.

Кто-нибудь знает, как я мог бы вернуться к клавиатуре по умолчанию в Java на * 1012? * studio?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 04 марта 2020

Если вы можете получить, установить и сохранить что-либо, любую заданную вещь, вы можете «положить ее обратно, когда закончите».

С android и клавиатурой, в частности, я подозреваю вас ' Мне нужно получить текущую клавиатуру, когда ваше приложение получит фокус, и сохранить ее, а затем установить нулевую клавиатуру.

Если приложение теряет фокус, вам нужно снова установить исходную клавиатуру.

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

(Обратите внимание, что я не затрагивал android разработку около 10 лет, и я никогда не был ужасно опытным тогда)

0 голосов
/ 04 марта 2020

Вы можете вернуться к клавиатуре по умолчанию через Системные настройки -> Язык и ввод -> Клавиатуры -> Программные клавиатуры. Или просто с помощью поиска в настройках системы.

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