fixed sms show dialog issues.
authorTrillGates <williamtrillgates@gmail.com>
Tue, 30 Mar 2021 13:09:59 +0000 (21:09 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Tue, 30 Mar 2021 13:09:59 +0000 (21:09 +0800)
app/src/main/java/com/enqualcomm/support/ICSmsManager.java

index 68f0687..a94d9fb 100644 (file)
@@ -180,13 +180,15 @@ public class ICSmsManager extends BroadcastReceiver {
                                     ICLogger.d("forceReadMsg == > " + forceReadMsg);
                                     if (!handleSMS_CMD(from, smsmessage)) {
                                         //说明不是sms命令,提示短信接收。
-                                        ContextProxy.sendMsgBroadcast(mContext, smsmessage, 1);
-                                    } else if (!TextUtils.isEmpty(forceReadMsg)) {
-                                        MsgMustReadDialog instance = MsgMustReadDialog.getInstance();
-                                        instance.showMsgDialog();
-                                        List<String> list = new ArrayList<>();
-                                        list.add(smsmessage);
-                                        instance.addData(list);
+                                        if (!TextUtils.isEmpty(forceReadMsg)) {
+                                            MsgMustReadDialog instance = MsgMustReadDialog.getInstance();
+                                            instance.showMsgDialog();
+                                            List<String> list = new ArrayList<>();
+                                            list.add(smsmessage);
+                                            instance.addData(list);
+                                        } else {
+                                            ContextProxy.sendMsgBroadcast(mContext, smsmessage, 1);
+                                        }
                                     }
                                 }
                             })).start();