单SIM卡时,短信内容中显示运营商名称

--- a/alps/vendor/mediatek/proprietary/packages/apps/Mms/src/com/android/mms/ui/MessageUtils.java
+++ b/alps/vendor/mediatek/proprietary/packages/apps/Mms/src/com/android/mms/ui/MessageUtils.java
@@ -1636,8 +1636,10 @@ public class MessageUtils {
         }
         int activeSubCount = SubscriptionManager.from(MmsApp.getApplication())
                 .getActiveSubscriptionInfoCount();
-        if (subName == null && activeSubCount > 1) {  
+        //if (subName == null && activeSubCount > 1) {
+        if (subName == null && activeSubCount >= 1) {   
             SubscriptionInfo subInfo = SubscriptionManager.from(MmsApp.getApplication())
                     .getActiveSubscriptionInfo(subId);
             Log.d(TAG, "subInfo=" + subInfo);
@@ -1655,7 +1657,10 @@ public class MessageUtils {
             }
         }
 
-        if (subName == null || activeSubCount <= 1) {
+        //if (subName == null || activeSubCount <= 1)
+        if (subName == null || activeSubCount < 1) {
             subView.setVisibility(View.GONE);
         } else {
             subView.setVisibility(View.VISIBLE);
 

猜你喜欢

转载自blog.csdn.net/jydzm/article/details/85717021