当我在存储位置附近时发出通知

时间:2014-07-26 16:28:24

标签: android gps notifications location flashlight

我目前正在写一个应用程序,它应该向我提供有关我所在地区的信息。我已经构建了一个功能,用于指示用户离某个位置有多远(通过GPS)。

现在我希望用户在距离某个地方一定距离(例如20米)处获取信息。

为此,我有以下问题:

  1. 我怎样才能让应用程序在后台继续(包括GPS)并检查当前到某个地方的距离?
  2. 当他/她在某个地方附近且该应用程序本身仅在后台运行时(例如,当屏幕被锁定时),我如何找到/通知用户。我希望设备上的LED指示灯亮起/手机短暂振动,可以看到信息,例如短信。
  3. 即使是现在,非常感谢你的帮助,

    一位仍处于起步阶段的小程序员

1 个答案:

答案 0 :(得分:4)

您需要编写一个在后台运行的Service,并设置ProximityAlert以在用户进入您的特定区域时触发Pending Intent