- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有起始纬度和经度以及结束纬度和经度。我正在使用 addProximityAlert 作为警报事件。我想在某个时间触发警报,在结束纬度和经度之前说 xmin。所以我需要计算半径。
我怎样才能找到它?
最佳答案
我是新手,但这是方法。
创建警报时添加额外信息(包括您设置的半径或可以链接到具有半径的位置列表的 ID)
在我的例子中,我的 locs 是具有 id、lat、lon 和 dist 的对象 (loc) 的集合
Intent intent = new Intent(com.repliq.RingZones2Personal.RingZoneService.class.getName());
这里是你添加它的地方......
intent.putExtra("id", loc.getID());
PendingIntent proximityIntent = PendingIntent.getBroadcast(this, loc.getID(), intent, 0);
locationManager.addProximityAlert(loc.getLat(), loc.getLon(), loc.getDist(), -1, proximityIntent);
在您的接近 Intent 接收器中,您可以获得所有额外信息
public void onReceive(Context context, Intent intent) {
String key = LocationManager.KEY_PROXIMITY_ENTERING;
Boolean entering = intent.getBooleanExtra(key, false);
Bundle extras = intent.getExtras();
int zoneid = extras.getInt("locid", -1);
希望这对您有所帮助。亚尔辛
关于android - 为 addProximityAlert android 查找 Radius,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7145277/
Android/Java 新手,我正在使用 AddProximityAlert()。我下面有以下代码块,并且不断收到错误。有人可以解释一下 Eclipse 的意思,以及如何解决 getBroadcas
我创建了许多 ProximityAlerts。似乎只有第一个有效,有时第二个有效。他们似乎也过期了。我调用此方法来创建 ProximityAlert: public boolean addProxim
我正在寻找有关“addProximityAlert()”究竟如何工作的信息 它每隔多长时间检查一次?如果我们使用多个 addProximmityAlert(,它们会独立工作吗(它们会单独检查)吗? 最
ios sdk 具有强大的区域监控功能。我在 android 中需要类似的东西,我认为我们有两种选择。地理围栏和位置管理器。 Geofencing 有非常简洁的示例和错误,所以我更喜欢 Locatio
我正在尝试在我的应用程序中添加接近警报,但半径可变。 如果我像这样使用半径值 float radius = 100f; 它有效! 但我正在尝试这样做: private void setProximit
正如主题所说,我看过 Android 开发人员指南,但找不到答案。如果您只想知道您何时进入某个区域,Proximity 警报是否需要位置监听器?我正在按如下方式设置接近警报: private void
我目前正在开发一个内置了兴趣点的 map 应用程序。这些点应该通过接近警报触发器通知给用户。这是我正在使用的 addproximityAlert() 代码 loc.addProximityAlert(
在文档中,在讨论 addProximityAlert 时,关于 Intent 的描述让我有点困惑。具体这部分.. The fired Intent will have a boolean extra
我通过 addProximityAlert 在系统中添加了很多兴趣点.当我收到警报时,我不知道发生了哪个设置。 唯一通过的 Extra 是文档中描述的“进入”标志。 我怎么知道? 这里的答案之后是工作
我希望我的应用程序具有 proximityAlert,直到用户将其删除。我使用 expiration -1 来创建这个 proximityAlert。 proximityAlert作品。但我在我的 D
我正在开发一个 Android 项目,我正在使用 AddProximityAlert 方法,因为您已经知道此方法让您可以为位置(纬度、经度)和给定半径给定的位置设置接近警报,并通知如果你离它如此之近。
我有起始纬度和经度以及结束纬度和经度。我正在使用 addProximityAlert 作为警报事件。我想在某个时间触发警报,在结束纬度和经度之前说 xmin。所以我需要计算半径。 我怎样才能找到它?
一旦用户进入/离开给定的兴趣点,这两者都用作通知机制。各自的优缺点是什么? 最佳答案 来自不久前切换到 Google Play 服务的人,我可以给你一些经验: 我有一个大约 2.5 年的应用程序,它广
当手机靠近某个位置时,我正在尝试获取和更新。我都尝试过使用 addProximityAlert 和 requestLocationUpdates LocationManager lm =(Lo
我只是基本上想添加大约 20 个,有时是 80 个接近警报,没有时间到期,半径约为 500 米。只是想知道这样做是否会很快耗尽电池电量?减小半径也会有什么不同吗? 最佳答案 这肯定会很快耗尽你的电池。
在 LocationManager 类中,方法 addProximityAlert 有一个 PendingIntent 参数,我不知道如何正确实现。 我知道前两个参数是纬度和经度,第三个参数是半径,第
我是一名优秀的程序员,十分优秀!