OSDN Git Service

Notification: Only post-process legacy notifications
authorChristoph Studer <chstuder@google.com>
Thu, 31 Jul 2014 15:29:20 +0000 (17:29 +0200)
committerChristoph Studer <chstuder@google.com>
Sun, 3 Aug 2014 18:22:46 +0000 (18:22 +0000)
Bug: 16522199
Change-Id: I20330f946cee6569c249be1800c3a0e814d79efc

core/java/android/app/Notification.java

index acf7ade..c501cca 100644 (file)
@@ -32,6 +32,7 @@ import android.media.AudioManager;
 import android.media.session.MediaSession;
 import android.net.Uri;
 import android.os.BadParcelableException;
+import android.os.Build;
 import android.os.Bundle;
 import android.os.Parcel;
 import android.os.Parcelable;
@@ -1910,7 +1911,8 @@ public class Notification implements Parcelable
             mPriority = PRIORITY_DEFAULT;
             mPeople = new ArrayList<String>();
 
-            mColorUtil = NotificationColorUtil.getInstance();
+            mColorUtil = context.getApplicationInfo().targetSdkVersion < Build.VERSION_CODES.L ?
+                    NotificationColorUtil.getInstance() : null;
         }
 
         /**