title: Android: How to determine which keyboard is in use
body: <p>I would like to do some simple, but, as it comes difficult task.
  I have EditText control. What I want to do is when I stop typing in it(onFocusChanged, focus = false) I want to record the state of the keyboard - which language was in use and next time if I see that the keyboard was 'remembered' I want to set it as it was before.</p>
  
  <p>I tried to look into IMF and IME but these only give me some info but without 'set' option, so this is not what I need. 
  On the other hand there is KeyboardView - there are some functions that can help(getKeyboard, setKeyboard) but I don't know how to obtain KeyboardView!</p>
  
  <p>Why do I need this? I have 2 EditText, the language in each of them will be different, so the user must change the language by himself, which is very irritating, as the number of input iterations is high. If only I could remember the used keyboard...:)</p>
  
  <p>Appreciate your help!</p>