From b073ab05b36767a37fe3c710de89f7049b351521 Mon Sep 17 00:00:00 2001 From: Matthew Date: Fri, 20 Sep 2024 17:27:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 避免线程中创建handler --- app/src/main/java/com/xypower/mpapp/MicroPhotoService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/xypower/mpapp/MicroPhotoService.java b/app/src/main/java/com/xypower/mpapp/MicroPhotoService.java index a6ce0f0b..0a6862b4 100644 --- a/app/src/main/java/com/xypower/mpapp/MicroPhotoService.java +++ b/app/src/main/java/com/xypower/mpapp/MicroPhotoService.java @@ -32,6 +32,7 @@ import android.os.Build; import android.os.Bundle; import android.os.Handler; import android.os.IBinder; +import android.os.Looper; import android.os.Message; import android.os.Messenger; import android.os.PowerManager; @@ -1019,7 +1020,7 @@ public class MicroPhotoService extends Service { // Set Listener } try { - mLocationManager.requestLocationUpdates(mLocateType, 30000, 1, mLocationListener); + mLocationManager.requestLocationUpdates(mLocateType, 30000, 1, mLocationListener, Looper.getMainLooper()); } catch (Exception ex) { ex.printStackTrace(); }