From 84924f56e749cf26a925a4c11cdb20228fcf5cdd Mon Sep 17 00:00:00 2001 From: snickersun Date: Mon, 2 Nov 2020 17:54:04 +0800 Subject: [PATCH] =?utf8?q?GPS=E4=BC=98=E5=8C=96=E5=85=B3=E9=97=AD=E6=B5=81?= =?utf8?q?=E7=A8=8B=EF=BC=8C=E5=A6=82=E6=9E=9C=E7=B3=BB=E7=BB=9F=E9=BB=98?= =?utf8?q?=E8=AE=A4=E5=BC=80=E5=90=AF=E5=8D=8F=E8=AE=AE=E4=B8=AD=E6=9C=AA?= =?utf8?q?=E5=BC=80=E5=90=AF=EF=BC=8C=E4=B9=9F=E5=8F=AF=E4=BB=A5=E6=AD=A3?= =?utf8?q?=E5=B8=B8=E5=85=B3=E9=97=AD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../main/java/com/enqualcomm/support/NMEAListener.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/enqualcomm/support/NMEAListener.java b/app/src/main/java/com/enqualcomm/support/NMEAListener.java index e073847f..a3c4ca66 100644 --- a/app/src/main/java/com/enqualcomm/support/NMEAListener.java +++ b/app/src/main/java/com/enqualcomm/support/NMEAListener.java @@ -591,9 +591,13 @@ public class NMEAListener implements NmeaListener, LocationListener { Settings.Secure.setLocationProviderEnabled(runtime.getContextProxy().getResolver(), GPS_PROVIDER, false); ICLogger.i("stopListen 定位 done "); }else{ - ICLogger.i("stopListen 定位 already stop skip stopListen"); + if (isGpsOpening()){ + Settings.Secure.setLocationProviderEnabled(runtime.getContextProxy().getResolver(), GPS_PROVIDER, false); + ICLogger.i("flag stoped but gps still opening , stop GPS!"); + }else { + ICLogger.i("stopListen 定位 already stop skip stopListen"); + } } - } public enum GPS_CURRENT_STATUS { -- 2.17.1