В приложении для 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