Как отключить физическую клавиатуру в коде (постоянно использовать виртуальную клавиатуру)

Вы можете спросить, зачем мне это. Вот причина:

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

Итак, есть ли способ отключить физическую клавиатуру в коде или заставить виртуальную клавиатуру работать, даже если подключена какая-то «клавиатура»?

21
задан Bart 6 March 2012 в 14:18
поделиться