我试过android developer training。但是,我的程序无效。我只想注册一个简单的地理围栏,如:
mZielGeofence = new SimpleGeofence(
"2",
48.69421,
13.88318,
10,
SimpleGeofence.GEOFENCE_EXPIRATION_TIME,
Geofence.GEOFENCE_TRANSITION_ENTER
);
我不想使用数据库,因为我只想尝试输入一个特定的地理围栏,就像上面那样。
有人找到了一个很好的教程,有详细的文档,或者有一个简单的代码示例吗?我只需要添加1个Geofence并对enter事件做出反应。
非常感谢提前
答案 0 :(得分:6)
您正在使用的教程非常好。我可以推荐你的是一个非常棒的library可以帮助你轻松完成,它使用Google Play服务和Fences。我已经尝试过了,效果很好。
答案 1 :(得分:3)
我发现这是一个完整而有效的例子,有许多细节。
答案 2 :(得分:3)
以下tutorial非常好,易于理解,有很多示例代码,并且由Google制作。
答案 3 :(得分:0)
Tomtom具有Geofencing API,您可以轻松地创建和编辑存储在Geofencing API服务中的围栏。它支持以下形状类型:
此外,您可以搜索POI(兴趣点)或几何(由Search API服务处理)并接收其形状边界。
在此处链接到API: https://developer.tomtom.com/products/geofencing-api