android:输入活动时摆脱焦点

可能重复:
停止EditText在Activity启动时获得焦点?

我有一个活动里面有一个EditText,每次活动启动时,EditText自动获得焦点。

我不希望EditText自动获得焦点,我该怎么办?


我有类似的问题,我相信这是问题,因为你只需要做一个小窍门。

将此LinearLayout添加到在活动启动时获得焦点的EditText之前。 您不需要在EditText中设置任何值。

<LinearLayout
    android:focusable="true" 
    android:focusableInTouchMode="true"
    android:layout_width="0dip" 
    android:layout_height="0dip"
    android:id="@+id/dummyView"/>

在您的清单中的<activity>标记中添加此标记,以查看edittext所在的活动。

android:windowSoftInputMode="stateHidden"

android:focusable="false" focusable android:focusable="false"可能会对edittext有效

链接地址: http://www.djcxy.com/p/24161.html

上一篇: android: get rid of focus when enter activity

下一篇: Dont want soft keyboard to automatically show on launch