From 3607a99053b1fcc3bb99d84c82d0f6b029664bf7 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Tue, 6 May 2025 11:27:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=80=9A=E7=9F=A5=E6=A0=8F?= =?UTF-8?q?=E6=B8=85=E7=90=86=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- timestamp/build.properties | 4 ++-- .../main/java/cc/winboll/studio/timestamp/MainService.java | 4 ++++ .../studio/timestamp/utils/TimeStampRemoteViewsUtil.java | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/timestamp/build.properties b/timestamp/build.properties index e6ed333..f873b0f 100644 --- a/timestamp/build.properties +++ b/timestamp/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Tue May 06 11:17:44 HKT 2025 +#Tue May 06 03:25:35 GMT 2025 stageCount=1 libraryProject= baseVersion=15.0 publishVersion=15.0.0 -buildCount=0 +buildCount=2 baseBetaVersion=15.0.1 diff --git a/timestamp/src/main/java/cc/winboll/studio/timestamp/MainService.java b/timestamp/src/main/java/cc/winboll/studio/timestamp/MainService.java index b6862c3..158e8a8 100644 --- a/timestamp/src/main/java/cc/winboll/studio/timestamp/MainService.java +++ b/timestamp/src/main/java/cc/winboll/studio/timestamp/MainService.java @@ -6,6 +6,7 @@ package cc.winboll.studio.timestamp; * @Describe 主要服务 */ import android.app.Notification; +import android.app.NotificationManager; import android.app.Service; import android.content.ComponentName; import android.content.Context; @@ -128,6 +129,9 @@ public class MainService extends Service { if (mTimer != null) { mTimer.cancel(); } + + NotificationManager notificationManager = getSystemService(NotificationManager.class); + notificationManager.cancelAll(); _mIsServiceAlive = false; LogUtils.d(TAG, "onDestroy()"); diff --git a/timestamp/src/main/java/cc/winboll/studio/timestamp/utils/TimeStampRemoteViewsUtil.java b/timestamp/src/main/java/cc/winboll/studio/timestamp/utils/TimeStampRemoteViewsUtil.java index 0aee3d6..1b91f5a 100644 --- a/timestamp/src/main/java/cc/winboll/studio/timestamp/utils/TimeStampRemoteViewsUtil.java +++ b/timestamp/src/main/java/cc/winboll/studio/timestamp/utils/TimeStampRemoteViewsUtil.java @@ -15,6 +15,7 @@ import android.widget.TextView; import androidx.core.app.NotificationCompat; import cc.winboll.studio.timestamp.R; import cc.winboll.studio.timestamp.receivers.ButtonClickReceiver; +import android.app.Notification; public class TimeStampRemoteViewsUtil { @@ -26,6 +27,7 @@ public class TimeStampRemoteViewsUtil { Context mContext; RemoteViews mRemoteViews; TextView mtvMessage; + Notification mNotification; TimeStampRemoteViewsUtil(Context context) { mContext = context; @@ -91,6 +93,7 @@ public class TimeStampRemoteViewsUtil { // 显示通知 NotificationManager notificationManager = mContext.getSystemService(NotificationManager.class); - notificationManager.notify(1, builder.build()); + mNotification = builder.build(); + notificationManager.notify(1, mNotification); } }