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有效
上一篇: android: get rid of focus when enter activity
下一篇: Dont want soft keyboard to automatically show on launch