From 6a44973461e2a91f62f7eed681b4db3abb026289 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期二, 24 十二月 2024 16:52:23 +0800
Subject: [PATCH] 1.优化地图相关代码,提高运行效率和可读性。 2.添加修改密码功能。 3.优化列表和详情页展示。
---
app/src/main/java/com/dayu/pipirrapp/service/MyLocationService.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/dayu/pipirrapp/service/MyLocationService.java b/app/src/main/java/com/dayu/pipirrapp/service/MyLocationService.java
index 3b17e9c..7e8a6bd 100644
--- a/app/src/main/java/com/dayu/pipirrapp/service/MyLocationService.java
+++ b/app/src/main/java/com/dayu/pipirrapp/service/MyLocationService.java
@@ -43,6 +43,7 @@
*/
public class MyLocationService extends Service {
+
private LocationManager locationManager;
private MyLocationListener listener;
@@ -67,7 +68,9 @@
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
MyLog.i("onStartCommand()");
- isSingle = intent.getBooleanExtra("isSingle", false);
+ if (intent != null) {
+ isSingle = intent.getBooleanExtra("isSingle", false);
+ }
if (!isSingle) {
// 鍦ˋPI11涔嬪悗鏋勫缓Notification鐨勬柟寮�
Notification.Builder builder = new Notification.Builder
@@ -159,7 +162,7 @@
MyLog.i("鍘熺敓瀹氫綅娌℃湁鏉冮檺>>>>");
return;
}
- locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER , 1000, 0, listener);
+ locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 1000, 0, listener);
} catch (Exception e) {
CrashReport.postCatchedException(e);
}
@@ -294,6 +297,7 @@
@Override
public void onDestroy() {
MyLog.i("MyLocationService--onDestroy");
+
// 鍋滄鍓嶅彴鏈嶅姟--鍙傛暟锛氳〃绀烘槸鍚︾Щ闄や箣鍓嶇殑閫氱煡
stopForeground(true);
// 鑾峰彇NotificationManager骞跺彇娑堥�氱煡锛岀‘淇濋�氱煡琚Щ闄�
--
Gitblit v1.8.0