title: "Next" key on soft keyboard does not display
body: <p>Well this is making me a bit crazy.</p>
  
  <p>I've got 2 Edit Text fields and a button.  I want the soft keyboard to display when the 1st Edit Text gets focus.  I want the soft keyboard to show the "Next" key so when its pressed the cursor jumps to the second Edit Text field.  </p>
  
  <p>When the second Edit Text field gets the cursor, I still want the soft keyboard to show "Next".  Pressing "Next" now will dismiss the soft keyboard and make focus go to the button.</p>
  
  <p>Here's my code:</p>
  
  <pre><code>EditText editText1 = (EditText) findViewById(R.id.some_text_field);
  EditText editText2 = (EditText) findViewById(R.id.some_other_text_field);
  
  editText1.setInputType(EditorInfo.some constant);
  editText1.setFocusable(true);
  editText1.setFocusableInTouchMode(true); 
  
  if (editText1.requestFocus()){
      InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
  
      if (imm != null){
              imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
      }               
  }
  
  editText1.setImeOptions(EditorInfo.IME_ACTION_NEXT);
  editText1.setNextFocusDownId(R.id.some_other_text_field);
  editText2.setInputType(EditorInfo.some other constant);
  editText2.setFocusable(true);
  editText2.setFocusableInTouchMode(true);
  editText2.setImeOptions(EditorInfo.IME_ACTION_DONE);
  </code></pre>
  
  <p>Seems pretty straightforward.</p>
  
  <p>Thing is, the first time this runs (after app install) editText1 gets focus and the soft keyboard displays BUT there is no "Next" key - instead it displays "Done".  Pressing "Done" moves you to editText2 (like you want) and changes "Done" to "Next.  Hitting "Next" now leaves focus on editText2 and dismisses the soft keyboard.</p>
  
  <p>IF you touch editText1 now, the soft keyboard displays and the "Next" key appears like its supposed to.</p>
  
  <p>What can I do to get the proper behavior (editText1 gets focus, "Next" displays) to happen on the first run of this Activity?</p>
  
  <p>I thought editText1.setImeOptions(EditorInfo.IME_ACTION_NEXT); was supposed to force the "Next" key to display.  What am i missing?</p>