title: Android: switch to a different IME programmatically
body: <p><a href="http://developer.android.com/guide/topics/text/creating-input-method.html#GeneralDesign" rel="noreferrer">http://developer.android.com/guide/topics/text/creating-input-method.html#GeneralDesign</a>
  reads:</p>
  
  <p><em>Because multiple IMEs may be installed on the device, provide a way for the user to switch to a different IME directly from the input method UI.</em></p>
  
  <p>Let's assume I have the source of two input methods and can modify it.
  I want to let the user switch between them quickly and am ready to reserve a button for that.
  How do I <em>"switch to a different IME directly from the input method UI"?</em></p>