【问题标题】:How to prevent click on Home button from going to home screen (springboard)?如何防止点击主页按钮进入主屏幕(跳板)?
【发布时间】:2019-02-26 15:46:30
【问题描述】:

我的用户需要提醒以避免在单击主页按钮时意外离开我的应用程序(否则,他们会失去长期工作并不得不重新启动它...确实,我的 AR 应用程序无法在重新启动时恢复其状态)。

所以,我想显示一个警报,询问他们是否真的想在点击主页按钮时离开。

我看到一些帖子解释了如何覆盖主页按钮以捕获点击事件。

即这个:Detect home button press in android(使用'HomeWatcher'或'onUserLeaveHint()')

好的,我捕捉到了点击事件,但据我所知,应用程序仍然存在,用户被发送到主屏幕(跳板)。

有什么方法可以实现我想要的:

  • 捕捉主页按钮的点击事件
  • 显示警报
  • 只有在用户确认他想离开时才回家

【问题讨论】:

  • Android 上没有“跳板”。那是 iOS。

标签: java android homescreen android-homebutton


【解决方案1】:

不,出于安全原因,没有办法阻止主页按钮的默认行为。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多