The situation is this: I have a Bluetooth device that reads microchip codes. I created an IME application that receives this code and writes it to the currently active TextView.
But for work, I have to choose the IME, which I designed as the default keyboard. However, if I do this, the user will no longer be able to use their default keyboard for regular inputs. (The inputs from the bluetooth device will only be used in 1 or 2 fields of many in the form located on the web page.)
Is it possible for an (non-root) Android device to listen to two different input methods (other than actually creating the keyboard user interface in my own IME)?
source share