Remove unneeded parameters
Test: cts-verifier Change-Id: Ifaddd71aa44898c7c16f28f1715fd035861e3be6
This commit is contained in:
@@ -36124,7 +36124,7 @@ package android.service.notification {
|
||||
method public void deleteNotificationChannel(java.lang.String, java.lang.String);
|
||||
method public java.util.List<android.app.NotificationChannel> getNotificationChannels(java.lang.String);
|
||||
method public final android.os.IBinder onBind(android.content.Intent);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification, int, boolean);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification);
|
||||
method public abstract void onNotificationSnoozedUntilContext(android.service.notification.StatusBarNotification, java.lang.String);
|
||||
method public final void unsnoozeNotification(java.lang.String);
|
||||
method public void updateNotificationChannel(java.lang.String, android.app.NotificationChannel);
|
||||
|
||||
@@ -39152,7 +39152,7 @@ package android.service.notification {
|
||||
method public void deleteNotificationChannel(java.lang.String, java.lang.String);
|
||||
method public java.util.List<android.app.NotificationChannel> getNotificationChannels(java.lang.String);
|
||||
method public final android.os.IBinder onBind(android.content.Intent);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification, int, boolean);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification);
|
||||
method public abstract void onNotificationSnoozedUntilContext(android.service.notification.StatusBarNotification, java.lang.String);
|
||||
method public final void unsnoozeNotification(java.lang.String);
|
||||
method public void updateNotificationChannel(java.lang.String, android.app.NotificationChannel);
|
||||
|
||||
@@ -36259,7 +36259,7 @@ package android.service.notification {
|
||||
method public void deleteNotificationChannel(java.lang.String, java.lang.String);
|
||||
method public java.util.List<android.app.NotificationChannel> getNotificationChannels(java.lang.String);
|
||||
method public final android.os.IBinder onBind(android.content.Intent);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification, int, boolean);
|
||||
method public abstract android.service.notification.Adjustment onNotificationEnqueued(android.service.notification.StatusBarNotification);
|
||||
method public abstract void onNotificationSnoozedUntilContext(android.service.notification.StatusBarNotification, java.lang.String);
|
||||
method public final void unsnoozeNotification(java.lang.String);
|
||||
method public void updateNotificationChannel(java.lang.String, android.app.NotificationChannel);
|
||||
|
||||
@@ -34,6 +34,6 @@ oneway interface INotificationListener
|
||||
void onInterruptionFilterChanged(int interruptionFilter);
|
||||
|
||||
// rankers only
|
||||
void onNotificationEnqueued(in IStatusBarNotificationHolder notificationHolder, int importance, boolean user);
|
||||
void onNotificationEnqueued(in IStatusBarNotificationHolder notificationHolder);
|
||||
void onNotificationSnoozedUntilContext(in IStatusBarNotificationHolder notificationHolder, String snoozeCriterionId);
|
||||
}
|
||||
|
||||
@@ -77,12 +77,9 @@ public abstract class NotificationAssistantService extends NotificationListenerS
|
||||
* A notification was posted by an app. Called before alert.
|
||||
*
|
||||
* @param sbn the new notification
|
||||
* @param importance the initial importance of the notification.
|
||||
* @param user true if the initial importance reflects an explicit user preference.
|
||||
* @return an adjustment or null to take no action, within 100ms.
|
||||
*/
|
||||
abstract public Adjustment onNotificationEnqueued(StatusBarNotification sbn,
|
||||
int importance, boolean user);
|
||||
abstract public Adjustment onNotificationEnqueued(StatusBarNotification sbn);
|
||||
|
||||
/**
|
||||
* Updates a notification. N.B. this won’t cause
|
||||
@@ -202,8 +199,7 @@ public abstract class NotificationAssistantService extends NotificationListenerS
|
||||
|
||||
private class NotificationAssistantServiceWrapper extends NotificationListenerWrapper {
|
||||
@Override
|
||||
public void onNotificationEnqueued(IStatusBarNotificationHolder sbnHolder,
|
||||
int importance, boolean user) {
|
||||
public void onNotificationEnqueued(IStatusBarNotificationHolder sbnHolder) {
|
||||
StatusBarNotification sbn;
|
||||
try {
|
||||
sbn = sbnHolder.get();
|
||||
@@ -214,8 +210,6 @@ public abstract class NotificationAssistantService extends NotificationListenerS
|
||||
|
||||
SomeArgs args = SomeArgs.obtain();
|
||||
args.arg1 = sbn;
|
||||
args.argi1 = importance;
|
||||
args.argi2 = user ? 1 : 0;
|
||||
mHandler.obtainMessage(MyHandler.MSG_ON_NOTIFICATION_ENQUEUED,
|
||||
args).sendToTarget();
|
||||
}
|
||||
@@ -254,10 +248,8 @@ public abstract class NotificationAssistantService extends NotificationListenerS
|
||||
case MSG_ON_NOTIFICATION_ENQUEUED: {
|
||||
SomeArgs args = (SomeArgs) msg.obj;
|
||||
StatusBarNotification sbn = (StatusBarNotification) args.arg1;
|
||||
final int importance = args.argi1;
|
||||
final boolean user = args.argi2 == 1;
|
||||
args.recycle();
|
||||
Adjustment adjustment = onNotificationEnqueued(sbn, importance, user);
|
||||
Adjustment adjustment = onNotificationEnqueued(sbn);
|
||||
if (adjustment != null) {
|
||||
if (!isBound()) return;
|
||||
try {
|
||||
|
||||
@@ -1100,8 +1100,8 @@ public abstract class NotificationListenerService extends Service {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNotificationEnqueued(IStatusBarNotificationHolder notificationHolder,
|
||||
int importance, boolean user) throws RemoteException {
|
||||
public void onNotificationEnqueued(IStatusBarNotificationHolder notificationHolder)
|
||||
throws RemoteException {
|
||||
// no-op in the listener
|
||||
}
|
||||
|
||||
|
||||
@@ -4559,18 +4559,18 @@ public class NotificationManagerService extends SystemService {
|
||||
mHandler.post(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
notifyEnqueued(info, sbnToPost, importance, fromUser);
|
||||
notifyEnqueued(info, sbnToPost);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
private void notifyEnqueued(final ManagedServiceInfo info,
|
||||
final StatusBarNotification sbn, int importance, boolean fromUser) {
|
||||
final StatusBarNotification sbn) {
|
||||
final INotificationListener assistant = (INotificationListener) info.service;
|
||||
StatusBarNotificationHolder sbnHolder = new StatusBarNotificationHolder(sbn);
|
||||
try {
|
||||
assistant.onNotificationEnqueued(sbnHolder, importance, fromUser);
|
||||
assistant.onNotificationEnqueued(sbnHolder);
|
||||
} catch (RemoteException ex) {
|
||||
Log.e(TAG, "unable to notify assistant (enqueued): " + assistant, ex);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user