gpt4 book ai didi

Android:隐藏 View 时防止焦点跳跃

转载 作者:行者123 更新时间:2023-11-30 02:48:18 25 4
gpt4 key购买 nike

我有一个包含多个 EditText View 的 Android Activity 。

如果我以编程方式隐藏当前获得焦点的 EditText,那么焦点将自动跳转到下一个 EditText。

有没有办法禁用此行为,以便在隐藏 EditText 时清除焦点而不是自动跳转到下一个 EditText?

谢谢。

最佳答案

您需要向 EditText 上方的父 View 提供 Focus,就像下面的示例代码一样

  <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

关于Android:隐藏 View 时防止焦点跳跃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24639565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com