问题标签 [locationmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
14659 浏览

android - 无需插入 SIM 卡即可获取纬度和经度,并从应用程序启动/停止 Gps

我正在尝试获取 Gps 纬度和经度,但我有一个查询,每当我尝试在没有 sim 卡的情况下获取纬度和经度时,它没有提供任何信息,只要我插入我的 sim 卡,它就会为我提供所有信息所需的方式。

你可以看到我在使用 GPS_PROVIDER,如果没有网络运营商的帮助,它不会给我纬度和经度,有人可以给我打电话吗?


另一件事是如何从应用程序启动和停止 GPS 意味着我想在特定时间后启动 gps,而不是一旦我得到定位,我可以将其关闭。

0 投票
1 回答
1004 浏览

ios4 - iPhone 区域监控 - 未添加区域?

我正在尝试设置区域监控。看起来很简单;但是当我检查我监控的区域数时,计数始终为 0。

代码:

运行时,NSLog 会显示我实际上正在添加所有项目(大约 10 个)。但是在循环结束时,如上所述:

2010-12-21 12:14:38.172 xxxxxx[8112:307] 区域计数 0

怎么了????

0 投票
0 回答
517 浏览

android - 如何停止 LocationManager 将位置广播到 BroadcastManager

可能重复:
位置管理器不会删除位置更新!

我为 LocationManager [GPS_PROVIDER] 添加了一个带有待处理意图的广播侦听器。

所以现在当我在电话位置管理器上关闭我的应用程序时,正在完美地更新广播监听器,所以这工作正常。

问题是,我想停止 LocationManager 来更新广播监听器,但我不能这样做。我再次运行该应用程序并使用 locationManager.removeUpdates 函数来停止它,但它仍将位置更新到广播管理器。

启动位置管理器:

0 投票
1 回答
6275 浏览

android - 什么是位置提供者“被动”?在装有 Android 2.2 的 HTC Desire 上看到

在进入基于位置的模式之前,我通过调用检查是否存在任何位置提供程序

并检查结果列表的大小。

现在我在装有 Android 2.2 的 HTC Desire 上测试了我的应用程序。系统设置不允许任何位置跟踪(GPS 和移动已关闭)。

但是,返回的列表有 1 个条目,其值为“被动”。它是什么?我可以使用它吗?提供者似乎很慢/不工作。

0 投票
1 回答
1245 浏览

iphone - iOS >4.0 中的 locationServicesEnabled 始终显示 UIAlert

我尝试让 locationServicesEnabled 功能正常工作......但无论 locationServices 是否启用,我的 UIAlert 都会显示!我怎样才能让它正常工作?

先感谢您!

0 投票
2 回答
2077 浏览

location - Monodroid 模拟器检索位置问题

当我在模拟器中运行 Monodroid 应用程序时,我很难让它检索位置。我的代码看起来像这样:

LocationManager 位置管理器 = (LocationManager)threadSurfaceView.Context.GetSystemService(Context.LocationService);

位置 = 位置管理器.GetLastKnownLocation(Android.Content.Context.LocationService);

但是,这似乎总是返回 null。我是否必须以某种方式配置模拟器以使其具有位置服务和/或位置?

我还尝试添加一个 LocationListener:

locationListener = new MyLocationListener();

locationManager.RequestLocationUpdates(LocationManager.GpsProvider, 120000, 0, locationListener);

但我在这里遇到的问题是创建 MyLocationListener 类。我实现了四个公共方法(OnLocationChanged(Location) 等),但 Visual Studio 抱怨缺少 Android.Runtime.IJavaObject 方法 - 有人有实现 ILocationListener 的类的简单示例吗?

谢谢你的帮助。马丁

0 投票
5 回答
22865 浏览

java - 在 Android 上获取当前 GPS 位置

我正在尝试通过 GPS 功能获取用户的当前位置,

写了一个简单的类来实现LocationListener

并通过一个简单的操作,我正在访问这些经度和纬度值

但它总是返回 0.0 作为结果。无法找出问题所在。

0 投票
4 回答
5457 浏览

android - sendExtraCommand 和 force_xtra_injection 的问题

如果设备已植根,我正在开发一个实际上可以正常工作的应用程序,但现在我正在为非植根设备做一些事情。此时我需要使用以下(或类似的东西)来下载 xtra.bin 并在设备中解压 >

然后我使用以下命令“执行”它>

好的,我不知道为什么(显然),但它没有用。只收到了 logcat 关于时间注入的一些回复 >

我知道“force_xtra_injection”它不起作用,因为我没有看到任何变化/data/gps/lto.dat

0 投票
1 回答
4138 浏览

android - 位置管理器不会删除位置更新!

可能重复:
Android:如何取消有意图的位置更新请求?

我正在尝试禁用我之前在不同活动中创建的待处理意图(广播),但我无法让它工作。我读过我应该重新创建意图(具有相同的附加功能和所有内容),将其作为参数传递,以便我可以实例化 pendingIntent,然后将pendingIntent 作为参数传递给位置管理器的 removeUpdates 方法。

换句话说:



那没有用,所以我认为这可能与我作为新对象传入的意图有关,而与用于创建待处理意图的对象不同。

所以我尝试在创建它之后立即删除pendingIntent,但这也不起作用:


你能帮我吗???它从星期三开始就一直在窃听……希望我有更多的声誉可以在这个问题上加个界限……

谢谢

麦克风

0 投票
1 回答
1520 浏览

android - android多久请求一次位置更新?

android多久请求一次位置更新?例如,如果您向位置管理器添加邻近警报,它将多久更新一次位置?

在文档中它说:“如果屏幕进入睡眠状态,则每 4 分钟检查一次接近警报。通过确保设备不会永久唤醒来节省电池寿命”

但是如果屏幕不进入睡眠状态怎么办?

提前致谢

麦克风