Android Softkeyboard Issue - PullRequest
       10

Android Softkeyboard Issue

1 голос
/ 07 февраля 2012

У меня есть виджет EditText в моей основной деятельности.когда виджет EditText получает фокус, отображается экранная клавиатура, когда виджет EditText теряет фокус.Тем не менее, я хочу отображать экранную клавиатуру все время, пока основное действие не будет Уничтожить.Как это сделать?

Ответы [ 2 ]

0 голосов
/ 07 февраля 2012

Вы можете сделать это, добавив следующее к тегу активности в файле манифеста

 android:windowSoftInputMode="stateAlwaysVisible" 
0 голосов
/ 07 февраля 2012

// Показать программную клавиатуру

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE))
                .showSoftInput(editText, 0);

// попробуйте это

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_‌​VISIBLE);
...