如何在android中启动活动时隐藏softkeyboad?

Urv*_*shi 34 keyboard layout android button android-edittext

我有Android应用,其中一个布局包含Linearlayout,ScrollView,TextView,EditViewButton.当我从一个活动呼叫到另一个活动时,调用并设置layout我描述的内容.

我想知道默认EditView选择的活动呼叫何时.并打开softkeyboard.我不想在活动开始时打开那个键盘.但我想打开softkeyboard触摸事件EditView.

我怎样才能做到这一点?

ina*_*ruk 127

在你的AndroidManifest.xml:

<activity android:name="com.your.package.ActivityName"
          android:windowSoftInputMode="stateHidden"  />
Run Code Online (Sandbox Code Playgroud)

有关详细信息windowSoftInputMode,可以发现在这里.

当用户输入新活动时,此设置将隐藏软键盘(即使EditText控件获得焦点).仅当用户单击编辑框控件时,才会显示软键盘.