我在开始页面中有2个文本字段。但是第一个文本字段在启动后会自动聚焦。我不想要这个。我已经看到了几个关于此的答案,但这些都不适合我。
我的代码
e {_children: Array(0), _parent: e, _config: {…}, _interpolation: ƒ}
_children
:
(2) [e, e]
_config
:
{inputRange: Array(2), outputRange: Array(2), extrapolate: "clamp"}
_interpolation
:
ƒ (t)
_parent
:
e {_children: Array(1), _value: 0, _startingValue: 0, _offset: 0, _animation: null, …}
__proto__
:
t
我在此处添加了两行
<EditText
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:drawablePadding="12dp"
android:padding="10dp"
android:ems="10"
android:hint="Username"
android:inputType="textEmailAddress"
android:textColorHint="@android:color/white"
android:layout_marginTop="70dp"/>
但仍然会自动关注
答案 0 :(得分:1)
在您的活动
的清单文件中尝试使用android:windowSoftInputMode="stateAlwaysHidden"
<activity
android:name=".Youractivity"
android:windowSoftInputMode="stateAlwaysHidden" />
修改强>
我在此处添加了两行
android:focusable="true"
android:focusableInTouchMode="true"
上述行用于请求焦点而非聚焦