如何在Xamarin Android中立即(2-3秒内)获取当前位置

时间:2018-05-19 13:03:45

标签: c# android google-maps xamarin

我希望在2-3秒内获得当前位置。告诉我正确的方法。我想使用 GPS 移动网络

我尝试过两种不同的场景

  1. 我只在 GPS 工作时坐在一个房间里,这个时间超过15秒,而另一方面, GPS 需要“视线”。
  2. 我正在使用 GPS + Wifi(未与任何网络连接) 坐在房间里的时间超过8秒。
  3. 所以,正如我所期待的那样,它花了更多的时间。

1 个答案:

答案 0 :(得分:0)

为什么不创建一个每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