如何防止点击主页按钮进入主屏幕(跳板)?

问题描述 投票:-1回答:1

我的用户需要提醒,以避免在单击“主页”按钮时意外离开我的应用程序(否则,他们将失去他们的工作并且必须重新启动它......实际上,我的AR应用程序无法在重新启动时恢复其状态)。

所以,我想显示一个警告,询问他们是否真的想要离开,如果他们点击主页按钮。

我看到一些帖子解释了如何覆盖Home按钮以捕获click事件。

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

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

有什么办法可以满足我的需求:

  • 捕获Home按钮上的click事件
  • 显示警报
  • 只有当用户确认他想要离开时才回家
java android homescreen android-homebutton
1个回答
4
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.