簡體   English   中英

如何防止單擊“主頁”按鈕進入主屏幕(跳板)?

[英]How to prevent click on Home button from going to home screen (springboard)?

我的用戶需要發出警報,以便避免在單擊“主頁”按鈕時意外離開我的應用程序(否則,他們會松開-long-work並必須重新啟動它……的確,我的AR應用程序無法在重新啟動時恢復其狀態)。

因此,我想顯示一個警告,詢問他們是否真的要離開,如果他們單擊主頁按鈕。

我看到一些帖子,解釋了如何覆蓋“主頁”按鈕以捕獲單擊事件。

即這一個: 檢測android中的主屏幕按鈕按下情況 (使用“ HomeWatcher”或“ onUserLeaveHint()”)

好的,我捕獲了click事件,但據我所知,該應用程序仍然處於離開狀態,並且用戶被發送到主屏幕(跳板)。

有什么辦法可以達到我想要的:

  • 在首頁按鈕上捕獲點擊事件
  • 顯示警報
  • 僅當用戶確認他要離開時才回家

不可以,出於安全原因,無法阻止主頁按鈕的默認行為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM