<tfoot id='ROjkR'></tfoot>

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

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

        <small id='ROjkR'></small><noframes id='ROjkR'>

      1. <legend id='ROjkR'><style id='ROjkR'><dir id='ROjkR'><q id='ROjkR'></q></dir></style></legend>
      2. 在应用启动期间获取当前位置

        时间:2023-09-02
        <legend id='PlJJM'><style id='PlJJM'><dir id='PlJJM'><q id='PlJJM'></q></dir></style></legend>

          • <small id='PlJJM'></small><noframes id='PlJJM'>

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

                  本文介绍了在应用启动期间获取当前位置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  美好的一天!我正在开发一个监控用户位置的安卓应用程序.我正在使用 LocationManager 获取用户位置,使用以下方法

                  Good Day! I am working on an android app which monitors user location. I am using LocationManager to get users location, using the following method

                  public void onLocationChanged(Location theLocation) {}
                  

                  通过上述方法,每当有用户移动时,我都会收到位置坐标.

                  Through the above method, whenever there was a user movement, I am receiving location coordinates.

                  但是,现在我计划在用户登录应用后立即获取用户的位置.有什么方法可以通过 LocationManager 在我的应用启动后手动获取位置坐标?

                  But, now I am planning to get user's location immediately after their app login. Is there any way through LocationManager through which I can manually get the location coordinates after my app launch?

                  推荐答案

                  使用这个技巧:

                  LocationManager locManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
                  
                  boolean network_enabled = locManager.isProviderEnabled(LocationManager.NETWORK_PROVIDER);
                  
                  Location location;
                  
                  if(network_enabled){
                  
                     location = locManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
                  
                  if(location!=null){
                     longitude = location.getLongitude();
                     latitude = location.getLatitude();
                      }                
                  }
                  

                  在这种情况下,您甚至不需要使用 GPS,只需移动网络即可.

                  In this case you even no need to on GPS only your mobile network will do.

                  别忘了在 Manifest 中给予以下权限:

                  Don't forget to give the following permission in Manifest:

                  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
                  <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
                  <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
                  

                  这篇关于在应用启动期间获取当前位置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:locationManager.getLastKnownLocation() 返回 null 下一篇:Swift:用户位置附近的地理围栏/地理位置

                  相关文章

                  最新文章

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

                  <small id='j0fAl'></small><noframes id='j0fAl'>

                  <tfoot id='j0fAl'></tfoot>

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