Klawiatura programowa Android nigdy nie pojawia się w emulatorze

Jestem nowym użytkownikiem Androida. Spędziłem już dwie godziny na poszukiwaniu. Cokolwiek próbuję, klawiatura programowa nigdy nie jest wyświetlana dla mojegoEditText. Tworzę to po prostu:

EditText editText = (EditText)findViewById(R.id.editText);

Próbowałem:

 editText.requestFocus();//i tried without this line too
 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
 imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);

i:

editText.setOnFocusChangeListener(new OnFocusChangeListener() {

         @Override
         public void onFocusChange(View v, boolean hasFocus) 
         {    

                     InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                     imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);

         }
     });

próbowałem też:

getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_VISIBLE);

Próbowałem wprowadzić tę linięAndroidManifest.xml plik:

 android:windowSoftInputMode="stateVisible|adjustResize"

ale wszystko na próżno. Po prostu się nie pokazuje. Czego mi brakuje?

questionAnswers(6)

yourAnswerToTheQuestion