title: How to hide keyboard on dialog showing?
body: <p>I have a custom dialog with a EditText in it.
  When the dialog appear the focus is on the EditText, and the soft keyboard is showing.
  How to avoid this?
  I tried:</p>
  
  <pre><code>getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
  </code></pre>
  
  <p>and</p>
  
  <pre><code>InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
  imm.hideSoftInputFromWindow(edittext.getWindowToken(), 0);
  </code></pre>
  
  <p>but they don't work for me. I think these don't work for dialog.</p>