• <bdo id='ppISD'></bdo><ul id='ppISD'></ul>
    1. <tfoot id='ppISD'></tfoot>
        <i id='ppISD'><tr id='ppISD'><dt id='ppISD'><q id='ppISD'><span id='ppISD'><b id='ppISD'><form id='ppISD'><ins id='ppISD'></ins><ul id='ppISD'></ul><sub id='ppISD'></sub></form><legend id='ppISD'></legend><bdo id='ppISD'><pre id='ppISD'><center id='ppISD'></center></pre></bdo></b><th id='ppISD'></th></span></q></dt></tr></i><div id='ppISD'><tfoot id='ppISD'></tfoot><dl id='ppISD'><fieldset id='ppISD'></fieldset></dl></div>

        <legend id='ppISD'><style id='ppISD'><dir id='ppISD'><q id='ppISD'></q></dir></style></legend>
      1. <small id='ppISD'></small><noframes id='ppISD'>

      2. Android:getLastKnownLocation 已过期 - 如何强制刷新位置

        时间:2023-09-02

      3. <legend id='t39ha'><style id='t39ha'><dir id='t39ha'><q id='t39ha'></q></dir></style></legend>

            <tfoot id='t39ha'></tfoot>
              <bdo id='t39ha'></bdo><ul id='t39ha'></ul>

                <i id='t39ha'><tr id='t39ha'><dt id='t39ha'><q id='t39ha'><span id='t39ha'><b id='t39ha'><form id='t39ha'><ins id='t39ha'></ins><ul id='t39ha'></ul><sub id='t39ha'></sub></form><legend id='t39ha'></legend><bdo id='t39ha'><pre id='t39ha'><center id='t39ha'></center></pre></bdo></b><th id='t39ha'></th></span></q></dt></tr></i><div id='t39ha'><tfoot id='t39ha'></tfoot><dl id='t39ha'><fieldset id='t39ha'></fieldset></dl></div>
              • <small id='t39ha'></small><noframes id='t39ha'>

                  <tbody id='t39ha'></tbody>
                  本文介绍了Android:getLastKnownLocation 已过期 - 如何强制刷新位置?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在使用

                  myLocation = mLocationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
                  

                  在我的应用程序启动时检索当前位置.

                  to retrieve the current location at the start-up of my application.

                  正如 Android 文档所述,此位置可能过时",因为该方法返回上次使用 GPS 时的位置.

                  As the Android documentation states, this location can be "out-of-date", since the method returns the location when the GPS was used the last time.

                  我如何主动从 GPS 请求当前位置?我考虑过使用 LocationListener,但这可能有点矫枉过正,因为我只需要一次位置(在我的应用程序开始时).

                  How can I actively request the current location from the GPS? I thought about using LocationListener, however that might be a bit of an overkill, since I only need the location once (at the start of my app).

                  有什么想法吗?

                  推荐答案

                  你最初的直觉是正确的——你需要使用 LocationListener 来请求更新.鉴于您只需要一个位置,您可以在第一个值返回后取消注册 LocationListener.

                  Your initial intuition is correct - you need to use a LocationListener to request updates. Given that you require only a single position, you can unregister the LocationListener after the first value returns.

                  不过,在实践中,多听一会儿可能是明智之举.基于位置的服务(尤其是 GPS)在他们第一次得到修复时倾向于跳来跳去".最好的办法是监听一定的时间,或一定数量的更新,或者直到达到一定的准确度(位置监听器将返回所返回位置的准确度).

                  In practice though, it's probably wise to listen for a little bit longer. Location Based Services (particularly GPS) have a tendency to 'jump around' a bit when they first get their fix. Your best bet is to listen for a set amount of time, or a set number of updates, or until a certain level of accuracy has been achieved (the Location Listener will return the accuracy of the position returned).

                  这篇关于Android:getLastKnownLocation 已过期 - 如何强制刷新位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:使用纬度和经度获取特定地址 下一篇:如何在 Google Map Api V2 Android 中搜索?

                  相关文章

                  最新文章

                  <legend id='pnTcJ'><style id='pnTcJ'><dir id='pnTcJ'><q id='pnTcJ'></q></dir></style></legend>
                  <i id='pnTcJ'><tr id='pnTcJ'><dt id='pnTcJ'><q id='pnTcJ'><span id='pnTcJ'><b id='pnTcJ'><form id='pnTcJ'><ins id='pnTcJ'></ins><ul id='pnTcJ'></ul><sub id='pnTcJ'></sub></form><legend id='pnTcJ'></legend><bdo id='pnTcJ'><pre id='pnTcJ'><center id='pnTcJ'></center></pre></bdo></b><th id='pnTcJ'></th></span></q></dt></tr></i><div id='pnTcJ'><tfoot id='pnTcJ'></tfoot><dl id='pnTcJ'><fieldset id='pnTcJ'></fieldset></dl></div>
                • <small id='pnTcJ'></small><noframes id='pnTcJ'>

                  1. <tfoot id='pnTcJ'></tfoot>

                        <bdo id='pnTcJ'></bdo><ul id='pnTcJ'></ul>