2

如果使用退出转换操作创建 Android 地理围栏会发生什么,例如:

Geofence.GEOFENCE_TRANSITION_EXIT

当设备在地理围栏之外时?地理围栏是否被省略,还是会触发立即退出操作?

4

2 回答 2

0

也许您的意思是:创建地理围栏时,您可以根据创建地理围栏时手机所在的位置来配置 Android 是否应立即通知您:

它是 GeofencingRequest 上的一个方法,称为setInitialTrigger。例如,您可以使用GEOFENCE_TRANSITION_ENTER对其进行配置,在这种情况下,如果您在创建它时位于地理围栏内,您的侦听器将立即被触发。

在这里查看更多:

https://developers.google.com/android/reference/com/google/android/gms/location/GeofencingRequest.Builder.html#setInitialTrigger(int)

于 2018-09-10T07:41:08.977 回答
0

地理围栏每次都会提供退出回调,仅当设备从地理围栏内的位置移动到其外部时。

如果您已经在围栏外,并且您还没有进行从内到外的转换,您将不会收到任何回调。

于 2019-07-27T17:08:34.307 回答