我即将实施一个带有地理围栏的功能,但在进行任何重要工作之前,我需要知道第一次过渡后地理围栏是否仍然处于活动状态。
该功能的核心是:
每次当我在距离点P x米以内的区域A内时(称之为“区域A”),我希望会发生“操作B”。
我需要知道的是:
1. 我只需添加具有“Geofence.NEVER_EXPIRE”的地理围栏并确保我每次进入指定区域都会获得PendingIntent, 而不受经过时间、重新启动等影响吗?
还是
2. 我必须在退出区域A后重新注册这个地理围栏,以便在下次进入“区域A”时得到通知?
我希望第一种情况成立。
该功能的核心是:
每次当我在距离点P x米以内的区域A内时(称之为“区域A”),我希望会发生“操作B”。
我需要知道的是:
1. 我只需添加具有“Geofence.NEVER_EXPIRE”的地理围栏并确保我每次进入指定区域都会获得PendingIntent, 而不受经过时间、重新启动等影响吗?
还是
2. 我必须在退出区域A后重新注册这个地理围栏,以便在下次进入“区域A”时得到通知?
我希望第一种情况成立。