title: When the soft keyboard appears, it makes my EditText field lose focus
body: <p>I've got a few EditText fields in a ListView.  When I tap on one of the EditText fields, the keyboard slides into view (as it should), but the EditText field I tapped loses focus.  I've tried using various InputMethodManager methods to make the keyboard start out in view (in order to get around the problem rather than truly solve it), but that didn't work - the keyboard was not in view when the Activity appeared.</p>
  
  <p>The EditText's type is <code>number</code>, and when the keyboard is sliding in, it is a number keyboard, but when it finishes sliding and the EditText loses focus, it changes to the alphabetical keyboard (which reinforces the idea that the EditText no longer has focus).</p>
  
  <p>My questions are these:</p>
  
  <p>1) How can I make the selection of my EditText field and the subsequent sliding in of the soft keyboard <em>not</em> make my EditText lose focus?</p>
  
  <p>... failing that... </p>
  
  <p>2) How can I make the keyboard start out in view so it never has to slide in (thus avoiding the behavior I find so objectionable)?</p>
  
  <p>My manifest does include <code>android:windowSoftInputMode="stateAlwaysVisible"</code>, but the keyboard does not appear until I tap on an EditText.  This ignoring of the 'stateAlwaysVisible' attribute seems to only occur in the emulator - on my provisioned device, it is honored so question number 2 above does work on the device... but not in the emulator.  </p>
  
  <p>Thanks for any help you can provide!</p>