【问题标题】:How can I get a one-off GPS location in Monodroid如何在 Monodroid 中获得一次性 GPS 位置
【发布时间】:2013-03-04 02:28:39
【问题描述】:

我正在编写一个应用程序,该应用程序要求在执行特定操作时获取准确的 GPS 位置 - 具体而言,根据法律,我们必须证明当我们说我们在某人家时,我们必须证明我们在某人家中。

我已经实现了一个位置侦听器来更新位置以进行实时跟踪,但我还需要设备 GPS 的按需更新。

使用 GetLastKnownLocation 似乎不会强制 GPS 设备更新 - 相反,我正在获取从 onLocationChanged 事件收到的最后一个位置。

有没有办法强制设备更新并获取 当前 位置,而不是获取最后一个已知位置或等待另一个 onLocationChanged 事件触发?

【问题讨论】:

    标签: android gps xamarin.android


    【解决方案1】:

    尝试使用以特定时间间隔运行并获取位置数据的线程。 以便您以后可以使用它..

    【讨论】:

    • 我使用这种方法每 1 秒获取一次位置并将其存储在变量中。该线程在访问进程启动时启动,每 1 秒重试一次,直到获得比存储位置更准确的位置。
    猜你喜欢
    • 1970-01-01
    • 2013-01-16
    • 2020-07-09
    • 2011-05-04
    • 2020-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-24
    相关资源
    最近更新 更多