【问题标题】:How can I get current location instantly (within 2-3 seconds) in Xamarin Android如何在 Xamarin Android 中立即(在 2-3 秒内)获取当前位置
【发布时间】:2018-05-19 13:03:45
【问题描述】:

我想在 2-3 秒内获得当前位置。告诉我正确的做法。我正在考虑同时使用 GPSMobile Network

我尝试过的两种不同场景如下所述

  1. 我坐在房间里时只使用 GPS,这需要超过 15 秒,另一方面,GPS 需要“视线”。
  2. 我正在使用 GPS + Wifi(未连接任何网络) 坐在房间里,耗时超过 8 秒。

所以,正如我预期的那样,它花费了更多的时间。

【问题讨论】:

标签: c# android google-maps xamarin


【解决方案1】:

为什么不创建一个每 2-3 秒获取一次位置的任务?

获取位置的代码https://www.c-sharpcorner.com/UploadFile/8c19e8/xamarin-android-working-with-gps-and-locations/

但我个人更喜欢使用https://www.nuget.org/packages/Xam.Plugin.Geolocator/

并检查这个以创建重复任务Recurring Background Task

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多