gpt4 book ai didi

java - Android 后退按钮 react 太快

转载 作者:行者123 更新时间:2023-11-29 21:57:25 28 4
gpt4 key购买 nike

我正在开发一个 android 应用程序,当我从我的设备按下后退按钮时(一个人的正常按下时间,1 秒或更短),它从我的 Activity 跳到上一个 Activity (菜单)然后退出应用程序。但如果我快速点击后退按钮,它会按预期使用react,进入菜单。我试图找到解决方案但没有成功。我一直试图覆盖后退按钮的默认行为,但也没有成功。有没有办法设置后退按钮的 react 时间?

非常感谢!

P.S.- 我还有其他 Activity 可以在按正常按下时间按下后退按钮时保持预期行为。

最佳答案

“有没有办法设置后退按钮的 react 时间?”

是的,您可以简单地记录按下按钮的时间,并通过计算 (currentTime-lastTimePressed) 在 onBackPressed 中做出不同的 react

为了让它与以前的 Activity 一起工作,您可以要求 Activity 启动 ActivityForResult,这样当您完成 Activity 时,您也可以传递时间,让他们知道他们是否也应该退出。

关于java - Android 后退按钮 react 太快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12901325/

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