瀏覽代碼

[+] 提示icon替换

clark 9 月之前
父節點
當前提交
2eb2fe8a5f

+ 1 - 1
app/src/main/java/com/moodtalk/android/home/service/ApkDownloaderService.java

@@ -62,7 +62,7 @@ public class ApkDownloaderService extends Service implements OSSFileDownloadList
                 mBuilder = new NotificationCompat.Builder(this,Constant.DOWNLOAD_NTF_CHANNEL_ID);
                 mBuilder.setAutoCancel(false);
                 mBuilder.setOngoing(true);
-                mBuilder.setSmallIcon(R.drawable.icon_notification);
+                mBuilder.setSmallIcon(R.mipmap.ic_launcher);
                 mBuilder.setProgress(100, 0, false);
             }
 

+ 1 - 1
app/src/main/java/com/moodtalk/android/home/ui/MixedSettingActivity.java

@@ -39,7 +39,7 @@ public class MixedSettingActivity extends BaseActivity<ActivitySettingBinding> i
     CompoundButton.OnCheckedChangeListener persistChangeListener = (buttonView, isChecked) -> {
         if (isChecked) {
             PushManager.startForeground(MoodTalkApplication.getInstance(),
-                    R.drawable.icon_notification,
+                    R.mipmap.ic_launcher,
                     AppTools.getString(R.string.title_persist_notification_channel),
                     AppTools.getString(R.string.title_persist_notification));
             AppSettings.enableForeground();

+ 1 - 1
app/src/main/java/com/moodtalk/android/message/function/handler/Action601MessageHandler.java

@@ -58,7 +58,7 @@ public class Action601MessageHandler implements MessageHandler {
     private void showNotification(Message message,MeetingExtra extra){
         NotificationCompat.Builder builder = new NotificationCompat.Builder(MoodTalkApplication.getInstance(),Constant.NEW_MESSAGE_NTF_CHANNEL_ID);
         builder.setAutoCancel(true);
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setWhen(System.currentTimeMillis());
         builder.setVisibility(NotificationCompat.VISIBILITY_PUBLIC);
 

+ 1 - 1
app/src/main/java/com/moodtalk/android/message/function/receive/MessageNotificationFilter.java

@@ -61,7 +61,7 @@ public class MessageNotificationFilter extends MessageFilter{
 
         NotificationCompat.Builder builder = new NotificationCompat.Builder(MoodTalkApplication.getInstance(),channelId);
         builder.setAutoCancel(true);
-        builder.setSmallIcon(R.drawable.icon_notification,7);
+        builder.setSmallIcon(R.mipmap.ic_launcher,7);
         builder.setWhen(System.currentTimeMillis());
         builder.setVisibility(NotificationCompat.VISIBILITY_PUBLIC);
         builder.setContentIntent(pendingIntent);

+ 1 - 1
app/src/main/java/com/moodtalk/android/message/receiver/PushMessageReceiver.java

@@ -43,7 +43,7 @@ public final class PushMessageReceiver extends EventBroadcastReceiver {
         ObserverManager.notifyOnConnectFinished(hasAutoBind);
         if (AppSettings.isEnableForeground()){
             PushManager.startForeground(MoodTalkApplication.getInstance(),
-                    R.drawable.icon_notification,
+                    R.mipmap.ic_launcher,
                     AppTools.getString(R.string.title_persist_notification_channel),
                     AppTools.getString(R.string.title_persist_notification));
         }

+ 1 - 1
app/src/main/java/com/moodtalk/android/webrtc/room/LivekitRoomCompat.java

@@ -210,7 +210,7 @@ public class LivekitRoomCompat {
             builder.setAutoCancel(false);
             builder.setOngoing(true);
             builder.setWhen(System.currentTimeMillis());
-            builder.setSmallIcon(R.drawable.icon_notification);
+            builder.setSmallIcon(R.mipmap.ic_launcher);
             builder.setPriority(NotificationCompat.PRIORITY_DEFAULT);
             builder.setContentTitle(AppTools.getString(R.string.title_ntf_screen_capture_content));
             ScreenCaptureParams screenCaptureParams = new ScreenCaptureParams(data, 123, builder.build(), onStopFunction);

+ 4 - 4
app/src/main/java/com/moodtalk/android/webrtc/service/P2PIncomingNotificationService.java

@@ -199,7 +199,7 @@ public class P2PIncomingNotificationService extends Service implements EventObse
         builder.setAutoCancel(true);
         builder.setOngoing(true);
         builder.setWhen(System.currentTimeMillis());
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setPriority(NotificationCompat.PRIORITY_DEFAULT);
         builder.setVisibility(NotificationCompat.VISIBILITY_PUBLIC);
         if (P2PCallType.VOICE == callType){
@@ -224,7 +224,7 @@ public class P2PIncomingNotificationService extends Service implements EventObse
         CloudImageLoaderFactory.get().downloadOnly(friend.getWebIcon(), new CloudImageLoadListener() {
             @Override
             public void onImageLoadFailure(Object key) {
-                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification));
+                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher));
             }
             @Override
             public void onImageLoadSucceed(Object key, Bitmap resource) {
@@ -241,7 +241,7 @@ public class P2PIncomingNotificationService extends Service implements EventObse
         builder.setAutoCancel(false);
         builder.setOngoing(true);
         builder.setWhen(System.currentTimeMillis());
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setPriority(NotificationCompat.PRIORITY_MAX);
 
         builder.setContentIntent(PendingIntent.getActivity(MoodTalkApplication.getInstance(), (int)session.sourceId,getActivityIntent(), PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE));
@@ -270,7 +270,7 @@ public class P2PIncomingNotificationService extends Service implements EventObse
         CloudImageLoaderFactory.get().downloadOnly(friend.getWebIcon(), new CloudImageLoadListener() {
             @Override
             public void onImageLoadFailure(Object key) {
-                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification));
+                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher));
             }
             @Override
             public void onImageLoadSucceed(Object key, Bitmap resource) {

+ 2 - 2
app/src/main/java/com/moodtalk/android/webrtc/service/P2PLivingNotificationService.java

@@ -94,7 +94,7 @@ public class P2PLivingNotificationService extends Service implements EventObserv
         builder.setAutoCancel(false);
         builder.setOngoing(true);
         builder.setWhen(System.currentTimeMillis());
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setPriority(Settings.canDrawOverlays(this) ? NotificationCompat.PRIORITY_LOW : NotificationCompat.PRIORITY_HIGH);
         builder.setContentText(getNotificationMessage());
         builder.setTicker(getNotificationMessage());
@@ -105,7 +105,7 @@ public class P2PLivingNotificationService extends Service implements EventObserv
         CloudImageLoaderFactory.get().downloadOnly(FileURLBuilder.getUserIconUrl(session.sourceId), new CloudImageLoadListener() {
             @Override
             public void onImageLoadFailure(Object key) {
-                onImageLoadSucceed(key, BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification));
+                onImageLoadSucceed(key, BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher));
             }
 
             @Override

+ 2 - 2
app/src/main/java/com/moodtalk/android/webrtc/service/RoomIncomingNotificationService.java

@@ -153,7 +153,7 @@ public class RoomIncomingNotificationService extends Service implements EventObs
         builder.setAutoCancel(false);
         builder.setOngoing(true);
         builder.setWhen(System.currentTimeMillis());
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setPriority(NotificationCompat.PRIORITY_MAX);
 
         if (TextUtils.isEmpty(room.getExactTitle())){
@@ -178,7 +178,7 @@ public class RoomIncomingNotificationService extends Service implements EventObs
         CloudImageLoaderFactory.get().downloadOnly(friend.getWebIcon(), new CloudImageLoadListener() {
             @Override
             public void onImageLoadFailure(Object key) {
-                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification));
+                this.onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher));
             }
             @Override
             public void onImageLoadSucceed(Object key, Bitmap resource) {

+ 2 - 2
app/src/main/java/com/moodtalk/android/webrtc/service/RoomLivingNotificationService.java

@@ -70,7 +70,7 @@ public class RoomLivingNotificationService extends Service {
         builder.setAutoCancel(false);
         builder.setOngoing(true);
         builder.setWhen(System.currentTimeMillis());
-        builder.setSmallIcon(R.drawable.icon_notification);
+        builder.setSmallIcon(R.mipmap.ic_launcher);
         builder.setPriority(Settings.canDrawOverlays(this) ? NotificationCompat.PRIORITY_LOW : NotificationCompat.PRIORITY_HIGH);
         builder.setContentText(getString(R.string.title_meeting_keep_live));
         builder.setTicker(getString(R.string.title_meeting_keep_live));
@@ -82,7 +82,7 @@ public class RoomLivingNotificationService extends Service {
         CloudImageLoaderFactory.get().downloadOnly(FileURLBuilder.getUserIconUrl(room.getUid()), new CloudImageLoadListener() {
             @Override
             public void onImageLoadFailure(Object key) {
-                onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.drawable.icon_notification));
+                onImageLoadSucceed(key,BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher));
             }
 
             @Override

+ 1 - 1
app/src/main/res/values/strings.xml

@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <resources>
-    <string name="app_name">漫聊</string>
+    <string name="app_name">MoodTalk </string>
     <string name="common_comment">回复</string>
     <string name="common_send">发送</string>
     <string name="common_cancel">取消</string>