gpt4 book ai didi

android - 从选项卡式 fragment 导航时,如何避免关注最后一个 EditText?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:43:57 25 4
gpt4 key购买 nike

我在 ViewPager 中有 3 个选项卡。 Tab 2 中的焦点默认位于第一个 EditText 中。当我从选项卡 2 导航到选项卡 3 并返回时,我发现焦点在选项卡 2 的最后 EditText 中。如果我然后转到选项卡 1 并返回,焦点又回到第一个 EditText 中。所以看起来当我“向右”导航时,焦点将转到我所在 fragment 的最后一个 EditText。我不想要这个。我希望焦点位于我离开的位置或默认位置。

此外,我不想在返回时简单地将焦点带回第一个 EditText,因为它首先转到最后一个 EditText 会向下滚动我的页面。我希望它向上滚动,焦点回到我的 EditText 中。

当我滑动到 Tab 3 时,有没有办法防止焦点转到 Tab 2 中的最后一个 EditText?

最佳答案

嘿,我知道这是一个旧帖子,但为了其他可能正在寻找的人的利益。通过将 android:focusable="false"放在最后一个 editText 上,我能够摆脱这个问题。

关于android - 从选项卡式 fragment 导航时,如何避免关注最后一个 EditText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25797161/

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