我可以設置接近警報(即在手機進入/退出指定半徑時生成通知),只有當我仍然有效時應用程序了。當我點擊home時,radius退出/輸入通常觸發警報的條件不會導致通知。Android ProximityAlert在退出應用程序後不會保持活動狀態(即按主頁按鈕)
我很確定它與註冊和取消註冊接收器有關,但我無法弄清楚。當我不包含對unregisterReceiver的呼叫並按回家時,出現泄漏的接收器錯誤。當我將它包含在onPause()中並單擊home時,我沒有遇到任何錯誤,但警報不起作用。
有沒有我不瞭解這些接近警報?正如我所希望的那樣,讓應用程序響應鄰近區域的最佳方式是什麼?