diff options
Diffstat (limited to 'com/android/server/statusbar/StatusBarManagerService.java')
-rw-r--r-- | com/android/server/statusbar/StatusBarManagerService.java | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/com/android/server/statusbar/StatusBarManagerService.java b/com/android/server/statusbar/StatusBarManagerService.java index 8af1101a..36fa868b 100644 --- a/com/android/server/statusbar/StatusBarManagerService.java +++ b/com/android/server/statusbar/StatusBarManagerService.java @@ -23,7 +23,7 @@ import android.app.StatusBarManager; import android.content.ComponentName; import android.content.Context; import android.graphics.Rect; -import android.hardware.biometrics.IBiometricDialogReceiver; +import android.hardware.biometrics.IBiometricPromptReceiver; import android.os.Binder; import android.os.Bundle; import android.os.Handler; @@ -547,7 +547,7 @@ public class StatusBarManagerService extends IStatusBarService.Stub { } @Override - public void showFingerprintDialog(Bundle bundle, IBiometricDialogReceiver receiver) { + public void showFingerprintDialog(Bundle bundle, IBiometricPromptReceiver receiver) { if (mBar != null) { try { mBar.showFingerprintDialog(bundle, receiver); @@ -1096,6 +1096,30 @@ public class StatusBarManagerService extends IStatusBarService.Stub { } @Override + public void onNotificationSmartRepliesAdded(String key, int replyCount) + throws RemoteException { + enforceStatusBarService(); + long identity = Binder.clearCallingIdentity(); + try { + mNotificationDelegate.onNotificationSmartRepliesAdded(key, replyCount); + } finally { + Binder.restoreCallingIdentity(identity); + } + } + + @Override + public void onNotificationSmartReplySent(String key, int replyIndex) + throws RemoteException { + enforceStatusBarService(); + long identity = Binder.clearCallingIdentity(); + try { + mNotificationDelegate.onNotificationSmartReplySent(key, replyIndex); + } finally { + Binder.restoreCallingIdentity(identity); + } + } + + @Override public void onNotificationSettingsViewed(String key) throws RemoteException { enforceStatusBarService(); long identity = Binder.clearCallingIdentity(); |