我想在启动应用程序时从我的Android应用程序中隐藏软键盘。 为此,我使用此代码,但没有得到结果。请帮我。感谢
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(notes.getWindowToken(), 0);
答案 0 :(得分:1)
getWindow()setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN)。
答案 1 :(得分:1)
将此行放在应用程序的清单文件活动标记中。
<activity android:windowSoftInputMode="stateAlwaysHidden">
答案 2 :(得分:0)
尝试获取系统键盘并将其隐藏。
InputMethodManager in = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
in.hideSoftInputFromWindow(searchBar.getApplicationWindowToken(),InputMethodManager.HIDE_NOT_ALWAYS);