我目前正在构建一个签入和签出应用程序。用户应该能够在当前位置签入,当他离开当前位置 50 米时,他应该被签出。
这可以使用 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);
如果能给出使用地理围栏的正确方法,我将不胜感激。