Java 当应用程序启动时,如何使键盘不聚焦于编辑文本?
我的Xml布局上有edittext。当应用程序启动时,键盘会出现并聚焦于编辑文本。我不要这个。如何在Android Studio上解除对其的关注?在您的活动中使用此行,它将隐藏您的软输入Java 当应用程序启动时,如何使键盘不聚焦于编辑文本?,java,android,xml,android-studio,Java,Android,Xml,Android Studio,我的Xml布局上有edittext。当应用程序启动时,键盘会出现并聚焦于编辑文本。我不要这个。如何在Android Studio上解除对其的关注?在您的活动中使用此行,它将隐藏您的软输入 keyboard this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT\u输入\u状态\u始终\u隐藏) 或者,您可以使用 edittext.clearFocus(); 使用清单中的活动标记设置以下行 android:windowS
keyboard this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT\u输入\u状态\u始终\u隐藏)代码>
或者,您可以使用
edittext.clearFocus();
使用清单中的活动标记设置以下行
android:windowSoftInputMode="stateHidden"
或
您可以在活动的oncreate方法中设置以下行
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
在父级/顶级布局的属性下方设置
android:focusable="true"
android:focusableInTouchMode="true"
而且它工作得很好:)