Android Can';无法让键盘加载onCreate()

Android Can';无法让键盘加载onCreate(),android,android-softkeyboard,Android,Android Softkeyboard,我的目标是让键盘在应用程序加载后立即打开。使用此代码 InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); inputMgr.toggleSoftInput(0, 0);` 在按钮上,我可以在按下按钮时加载键盘。但是,当放置在override onCreate()部分时,什么也不会发生。将以下行添加到AndroidMa

我的目标是让键盘在应用程序加载后立即打开。使用此代码

InputMethodManager inputMgr = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                  inputMgr.toggleSoftInput(0, 0);`

在按钮上,我可以在按下按钮时加载键盘。但是,当放置在override onCreate()部分时,什么也不会发生。

将以下行添加到AndroidManifest.xml中的活动中

android:windowSoftInputMode="stateVisible|adjustPan"

检查物理键盘是否打开。如果是这样的话,那么即使你将焦点设置在文本字段上,软键盘也可能不会弹出。我有一个HTC的愿望,所以没有物理键盘。检查我对这个问题的回答