Android: Switch between keyboards (input methods)
<p>I need to switch between different input methods from my service. If my service is an input method itself (InputMethodService) then I can switch to different input from it, but I can't return back afterwards. It seems like the system allows switching to other input methods only for currently active ones.</p>

<p>I have two third-party keyboards, not written by me and I need to switch between them. Do you have any idea on how to make this happen?</p>
