From 3aa86eda8f416bec308d065689d39c847d2d9cc7 Mon Sep 17 00:00:00 2001
From: mac <user@users-MacBook-Pro.local>
Date: 星期二, 30 一月 2024 19:48:26 +0800
Subject: [PATCH] 2024年01月30日19:44:13

---
 app/src/main/java/com/hdl/photovoltaic/utils/GPSManagerUtils.java |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/app/src/main/java/com/hdl/photovoltaic/utils/GPSManagerUtils.java b/app/src/main/java/com/hdl/photovoltaic/utils/GPSManagerUtils.java
index 5c50e1d..2276c15 100644
--- a/app/src/main/java/com/hdl/photovoltaic/utils/GPSManagerUtils.java
+++ b/app/src/main/java/com/hdl/photovoltaic/utils/GPSManagerUtils.java
@@ -10,8 +10,6 @@
 import android.os.Bundle;
 
 
-
-
 import java.math.BigDecimal;
 import java.math.RoundingMode;
 import java.util.List;
@@ -39,7 +37,6 @@
 
     /**
      * 寮�鍚畾浣�
-     *
      */
     @SuppressLint("MissingPermission")
     public void getLocation(Context context) {
@@ -50,12 +47,12 @@
         //2.鑾峰彇浣嶇疆鎻愪緵鍣紝GPS鎴栨槸NetWork
         List<String> providers = locationManager.getProviders(true);
 //        locationProvider = LocationManager.GPS_PROVIDER;
-        if (providers.contains(LocationManager.NETWORK_PROVIDER)) {
-            //濡傛灉鏄綉缁滃畾浣�
-            locationProvider = LocationManager.NETWORK_PROVIDER;
-        } else if (providers.contains(LocationManager.GPS_PROVIDER)) {
+        if (providers.contains(LocationManager.GPS_PROVIDER)) {
             //濡傛灉鏄疓PS瀹氫綅
             locationProvider = LocationManager.GPS_PROVIDER;
+        } else if (providers.contains(LocationManager.NETWORK_PROVIDER)) {
+            //濡傛灉鏄綉缁滃畾浣�
+            locationProvider = LocationManager.NETWORK_PROVIDER;
         } else {
             return;
         }
@@ -69,7 +66,7 @@
             showLocation(location);
         } else {
             // 鐩戣鍦扮悊浣嶇疆鍙樺寲锛岀浜屼釜鍜岀涓変釜鍙傛暟鍒嗗埆涓烘洿鏂扮殑鏈�鐭椂闂磎inTime鍜屾渶鐭窛绂籱inDistace
-            locationManager.requestLocationUpdates(locationProvider, 60*1000, 10, mListener);
+            locationManager.requestLocationUpdates(locationProvider, 60 * 1000, 10, mListener);
         }
     }
 

--
Gitblit v1.8.0