Android-клавиатура никогда не отображается в эмуляторе
Я новичок в Android. Я'Мы потратили два часа на поиски. Что бы я ни пробовал, softkeyboard никогда не показывается для моегоEditText
, Я создаю это просто:
EditText editText = (EditText)findViewById(R.id.editText);
Я старался:
editText.requestFocus();//i tried without this line too
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
а также:
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);
}
});
я также попробовал:
getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_VISIBLE);
я пытался вставить эту строку вAndroidManifest.xml
файл:
android:windowSoftInputMode="stateVisible|adjustResize"
но все напрасно. Это просто никогда не показывает. Что мне не хватает?