我的Android活动包含多个EditText视图。
如果我以编程方式隐藏当前聚焦的EditText,则焦点将自动跳转到下一个EditText。
无论如何都要禁用此行为,以便在隐藏EditText时清除焦点而不是自动跳转到下一个EditText?
感谢。
答案 0 :(得分:1)
您需要向Focus
上方的父视图提供EditText
,就像下面的示例代码一样
<RelativeLayout
android:id="@+id/search_edit_text_relative_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:focusable="true"
android:focusableInTouchMode="true" >
<EditText...
请尝试这样做以避免将焦点直接提供给下一个EditText