不希望软键盘在启动时自动显示 - Android

时间:2012-07-18 13:41:39

标签: android android-softkeyboard

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

3 个答案:

答案 0 :(得分:8)

您可以尝试:

android:windowSoftInputMode="stateHidden"

表示您在AndroidManifest.xml中的活动

答案 1 :(得分:5)

将这两行添加到主布局。

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

答案 2 :(得分:2)

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

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