When creating an IME for Android you need to support the on screen keyboard (OSK) via overriding many of the InputMethodService methods such as onCreateInputView().
Is there a way to use the on screen keyboard from the users default IME. For example lets say the Android default IME is their default IME. When using my IME is there a way to use the OSK from the Android default IME instead of having to manually handle the entire thing (including prediction, etc). I do not want to replace the users on screen keyboard with this IME.
Alternatively I could probably pull in the source for the android default keyboard and use that.