Skip to content

Commit 3f0c58e

Browse files
dsandlerAndroid (Google) Code Review
authored andcommitted
Merge "New notification priority and related APIs."
2 parents 525ece4 + 2561b0b commit 3f0c58e

File tree

10 files changed

+572
-252
lines changed

10 files changed

+572
-252
lines changed

api/current.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3631,12 +3631,22 @@ package android.app {
36313631
field public static final int DEFAULT_VIBRATE = 2; // 0x2
36323632
field public static final int FLAG_AUTO_CANCEL = 16; // 0x10
36333633
field public static final int FLAG_FOREGROUND_SERVICE = 64; // 0x40
3634-
field public static final int FLAG_HIGH_PRIORITY = 128; // 0x80
3634+
field public static final deprecated int FLAG_HIGH_PRIORITY = 128; // 0x80
36353635
field public static final int FLAG_INSISTENT = 4; // 0x4
36363636
field public static final int FLAG_NO_CLEAR = 32; // 0x20
36373637
field public static final int FLAG_ONGOING_EVENT = 2; // 0x2
36383638
field public static final int FLAG_ONLY_ALERT_ONCE = 8; // 0x8
36393639
field public static final int FLAG_SHOW_LIGHTS = 1; // 0x1
3640+
field public static final java.lang.String KIND_CALL = "android.call";
3641+
field public static final java.lang.String KIND_EMAIL = "android.email";
3642+
field public static final java.lang.String KIND_EVENT = "android.event";
3643+
field public static final java.lang.String KIND_MESSAGE = "android.message";
3644+
field public static final java.lang.String KIND_PROMO = "android.promo";
3645+
field public static final int PRIORITY_DEFAULT = 0; // 0x0
3646+
field public static final int PRIORITY_HIGH = 1; // 0x1
3647+
field public static final int PRIORITY_LOW = -1; // 0xffffffff
3648+
field public static final int PRIORITY_MAX = 2; // 0x2
3649+
field public static final int PRIORITY_MIN = -2; // 0xfffffffe
36403650
field public static final int STREAM_DEFAULT = -1; // 0xffffffff
36413651
field public int audioStreamType;
36423652
field public android.app.PendingIntent contentIntent;
@@ -3647,11 +3657,13 @@ package android.app {
36473657
field public android.app.PendingIntent fullScreenIntent;
36483658
field public int icon;
36493659
field public int iconLevel;
3660+
field public java.lang.String[] kind;
36503661
field public android.graphics.Bitmap largeIcon;
36513662
field public int ledARGB;
36523663
field public int ledOffMS;
36533664
field public int ledOnMS;
36543665
field public int number;
3666+
field public int priority;
36553667
field public android.net.Uri sound;
36563668
field public java.lang.CharSequence tickerText;
36573669
field public android.widget.RemoteViews tickerView;
@@ -3661,6 +3673,7 @@ package android.app {
36613673

36623674
public static class Notification.Builder {
36633675
ctor public Notification.Builder(android.content.Context);
3676+
method public android.app.Notification.Builder addKind(java.lang.String);
36643677
method public android.app.Notification getNotification();
36653678
method public android.app.Notification.Builder setAutoCancel(boolean);
36663679
method public android.app.Notification.Builder setContent(android.widget.RemoteViews);
@@ -3676,6 +3689,7 @@ package android.app {
36763689
method public android.app.Notification.Builder setNumber(int);
36773690
method public android.app.Notification.Builder setOngoing(boolean);
36783691
method public android.app.Notification.Builder setOnlyAlertOnce(boolean);
3692+
method public android.app.Notification.Builder setPriority(int);
36793693
method public android.app.Notification.Builder setProgress(int, int, boolean);
36803694
method public android.app.Notification.Builder setSmallIcon(int);
36813695
method public android.app.Notification.Builder setSmallIcon(int, int);

core/java/android/app/INotificationManager.aidl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ interface INotificationManager
3333
void enqueueToast(String pkg, ITransientNotification callback, int duration);
3434
void cancelToast(String pkg, ITransientNotification callback);
3535
void enqueueNotificationWithTag(String pkg, String tag, int id, in Notification notification, inout int[] idReceived);
36-
void enqueueNotificationWithTagPriority(String pkg, String tag, int id, int priority, in Notification notification, inout int[] idReceived);
3736
void cancelNotificationWithTag(String pkg, String tag, int id);
3837
}
3938

0 commit comments

Comments
 (0)