В приложении для Android с Bluetooth сканером штрих-кода необходимо использовать программную клавиатуру на некоторых полях

В приложении Android Kotlin сканер штрих-кода отключает программную клавиатуру, но мне нужно работать с ними обоими в зависимости от текстового поля.

Я попытался выбрать метод ввода и принудительно показать его, но он выбирает текущий (сканер штрих-кода) один

val imm = getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager

imm.showSoftInput(v, InputMethodManager.SHOW_FORCED)

Есть ли способ выбрать программную клавиатуру напрямую, как показано ниже?

val imm = getSystemService(Context.SOFTWARE_KEYBOARD) as InputMethodManager

0 ответов

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