繁体   English   中英

Android应用程序中的地理围栏

[英]Geofencing in android app

我正在构建一个签入并签出应用程序。 用户应该能够在当前位置签到,并且当他离开当前位置50米时,应该将其签出。

可以使用Geo Fencing for Android来实现吗?

我遇到了这段代码,但不知道如何使用:

SimpleGeofence mUIGeofence1 = new SimpleGeofence("1",
               Double.valueOf(mLatitude1.getText().toString()),
               Double.valueOf(mLongitude1.getText().toString()),
               Float.valueOf(mRadius1.getText().toString()),
               GEOFENCE_EXPIRATION_TIME,
               // This geofence records only entry transitions
               Geofence.GEOFENCE_TRANSITION_ENTER);
mGeofenceStorage.setGeofence("1", mUIGeofence1);

如果可以给出使用地理围栏的正确方法,我将不胜感激。

您可以使用地理围栏来实现。

您发布的示例代码与持久化Geofence对象有关。

如果您想知道如何注册Geofence,请查看有关使用geofencing API和这些android docs的 演示 prezi包含一些示例代码,这些示例将API的使用归结为10行代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM