title: Default IME Id parts?
body: <p>I'm trying to get the IME of the device using this code:</p>
  
  <pre><code>String currentKeyboard = Settings.Secure.getString(getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
  </code></pre>
  
  <p>where <code>currentKeyboard</code> is <code>com.sec.android.inputmethod/.SamsungKeypad</code>.</p>
  
  <ul>
  <li>What does <code>com.sec.android.inputmethod</code> represents?</li>
  <li>And what does <code>/.SamsungKeypad</code> represents?</li>
  </ul>
  
  <p>I know that the above code is to get the ID of the keyboard. By looking on the result, the ID of the keyboard should be <code>com.sec.android.inputmethod</code>.</p>
  
  <ul>
  <li>If <code>com.sec.android.inputmethod</code> is the keyboard ID, what does <code>/.SamsungKeypad</code> represents?</li>
  <li>What is the ID of the default keyboard of Android in vanilla flavor?</li>
  </ul>