From 41fc4df45eb9c43560a9660188a614ede0072200 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期一, 29 十二月 2025 11:44:29 +0800
Subject: [PATCH] 2025年12月29日11:44:25
---
app/src/main/java/com/hdl/photovoltaic/services/ForeService.java | 19 +++++++++++++++----
1 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java b/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
index 9a98d1a..fe681ef 100644
--- a/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
+++ b/app/src/main/java/com/hdl/photovoltaic/services/ForeService.java
@@ -11,6 +11,7 @@
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
+import android.content.pm.ServiceInfo;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.os.Build;
@@ -38,18 +39,28 @@
*/
public class ForeService extends Service {
- final String TAG=ForeService.class.getName();
+ final String TAG = ForeService.class.getName();
+
@Override
public IBinder onBind(Intent intent) {
return null;
}
+
@SuppressLint("ForegroundServiceType")
@Override
public void onCreate() {
super.onCreate();
- Log.d(TAG, "ForeService onCreate() 杩涚▼Id:"+android.os.Process.myPid() );
- startForeground(1, getNotification(getString(R.string.app_name), "Running"));
+// Log.d(TAG, "ForeService onCreate() 杩涚▼Id:" + android.os.Process.myPid());
+// try {
+// // Kotlin 绀轰緥
+// if (Build.VERSION.SDK_INT >= 34) {
+// startForeground(1, getNotification(getString(R.string.app_name), "Running"), ServiceInfo.FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK);
+// } else {
+// startForeground(1, getNotification(getString(R.string.app_name), "Running"));
+// }
+// } catch (Exception e) {
+// }
}
@Override
@@ -75,7 +86,7 @@
builder = new Notification.Builder(this, "f_channel_id");
}
builder.setAutoCancel(true)//璁剧疆鏄惁鍏佽鑷姩娓呴櫎
- .setSmallIcon(R.drawable.logo)//璁剧疆鐘舵�佹爮閲岀殑灏忓浘鏍�
+ .setSmallIcon(R.drawable.notification_logo)//璁剧疆鐘舵�佹爮閲岀殑灏忓浘鏍�
.setContentTitle(title)//璁剧疆閫氱煡鏍忛噷闈㈢殑鏍囬鏂囨湰
.setContentText(message);//璁剧疆閫氱煡鏍忛噷闈㈢殑鍐呭鏂囨湰
//鏍规嵁娑堟伅鏋勯�犲櫒鍒涘缓涓�涓�氱煡瀵硅薄
--
Gitblit v1.8.0