关于不希望软键盘在发布时自动显示:不希望软键盘在启动时自动显示 – Android

Dont want soft keyboard to automatically show on launch - Android

本问题已经有最佳答案,请猛点这里访问。

每次我打开我的Android应用程序时,它会自动聚焦edittext框并打开软键盘。 有没有办法在启动时关注其他东西,以便键盘不会立即显示?


你可以试试:

1
android:windowSoftInputMode="stateHidden"

适用于您在AndroidManifest.xml中的活动


将这两行添加到主布局中。

1
2
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true"


在您的布局定义中添加以下选项(在xml文件中):

1
android:focusable="true" android:focusableInTouchMode="true"