Я пытаюсь отобразить мягкую клавиатуру. Я нашел много ответов, но ни один из них не решил мою проблему. InputMethodManager imm = (InputMethodManager) activity.getSystemService (Context.INPUT_METHOD_SERVICE); imm.showSoftInput (ошибка [0], InputMethodManager.SHOW_IMPLICIT); ошибка [0] .requestFocus();Дисплей Android Soft Keyboard
0
A
ответ
0
Попробуйте это. При запуске вы деятельность, Мягкая клавиатура будет всплывать: -
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
или добавить это к деятельности, на которую вы хотите, чтобы показать экранную клавиатуру, когда она начинает: -
android:windowSoftInputMode="stateVisible"
или если вы хотите экранную клавиатуру для ввода текста редактирования: -
InputMethodManager imm = (InputMethodManager)getSystemService(
Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(myEditText.getWindowToken(), 0);