簡體   English   中英

后台警報服務

[英]Proximity Alert Service in background

我正在開發一個應用程序,當用戶輸入具有給定緯度,經度和半徑的特定位置時,我需要一個接近警報。 我編寫了一個服務,該服務實現LocationListener並由BroadcastReceiver偵聽,以在用戶接近時發出通知。 一切正常,但是當我從最近的應用程序列表中刪除該應用程序時,它不再發送廣播意圖。 但是根據我的實際要求,即使用戶從最近的列表中刪除該應用程序,或者該應用程序不在后台,當用戶處於具有給定半徑的特定緯度和經度時,我也需要獲得通知。

我認為您做錯了。 我可以確定是否在您的帖子中提供了一些代碼。

您必須將LocationManager用於此類要求。 在此處閱讀文檔 第一行說

此類提供對系統位置服務的訪問。 這些服務允許應用程序獲取設備地理位置的定期更新, 或者在設備進入給定地理位置的附近時觸發應用程序指定的Intent。

即使您的應用未運行,也可以使用其API addProximityAlert注冊接近警報。

暫無
暫無

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

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