我可以从地理围栏中获取原始的地理围栏位置吗?

时间:2016-11-28 18:02:03

标签: android geofencing android-geofence

我正在使用Geofences编写应用程序,但我希望GeofencingEvent返回触发Geofence的中心(换句话说,设置它时为Geofence构建器提供的纬度和经度)向上,而不是实际“触发”Geofence)的位置。

我意识到我可以保留每个Location使用的Geofence列表和交叉引用,但我是一个完美主义者,而且这种方法看起来有点脏,复杂且过于夸张。

查看Geofence代码,我注意到Geofence.Builder在内部返回ParcelableGeofence。我知道我可以将Geofence返回的getTriggeringGeofences()转换为ParcelableGeofence并查看我认为agW和{{1}中的地理围栏纬度和经度}属性。这似乎不是文档中的东西所以我宁愿不在应用程序中使用它,因为它可能随时更改(如果位置列表有点脏,那么这种方法完全是污秽!)。

所以我的问题是......还有其他人实现了自己版本的agX界面,还是扩展了具体的Geofence以实现与我提出的黑客相似和更优雅的东西?

0 个答案:

没有答案