Android:获取当前位置而不是上次知道

时间:2017-10-30 16:06:39

标签: android location

编辑:正如Francky Vincent所说,我认为价格取决于距离是不可取的。我有4个零件,但只有3个零件价格在很大程度上取决于距离(并计划稍后更改)。但是,我仍然需要获得当前位置,因为我有'x.x KM'。

一点介绍:

当我在一个低覆盖率的地方时,我打开Grab应用程序并能够获得我当前的位置,即使会花费太多时间。我自己的应用程序没有位置问题,但在同一位置,它将获得最后的已知位置 - 我不希望这,因为我的应用程序功能之一是价格是根据当前位置和目标之间的距离。 / p>

对于代码,我只是在Github中使用Google为Fused Location提供的examples,似乎还不够?我的目标是获取当前位置而不是最后知道 - 就像Grab应用程序一样。

使用融合位置可以吗?或者提供的示例是否可以达到我想要的但我错过了一些重要的东西?

我提到this question但仍然无能为力。这个功能真的很新。

我可以提出的策略是:

  1. 启动应用
  2. 检查权限
  3. 请求许可
  4. 获取当前位置
  5. 在SharedPreference中保存纬度和经度
  6. 停止获取位置
  7. 请帮忙。谢谢!

0 个答案:

没有答案