[英]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.