diff options
author | Hai Zhang <zhanghai@google.com> | 2019-03-06 20:12:24 -0800 |
---|---|---|
committer | Hai Zhang <zhanghai@google.com> | 2019-03-08 15:51:02 -0800 |
commit | f5e8ccd88fa0d2a7ea0a53b2e5b38c1ff60d2cc3 (patch) | |
tree | e183b90c1881720b953c4a55f8612bc70340893c /telecomm/java/android/telecom/TelecomManager.java | |
parent | 908309feb5f789a45d0e959776b72a4b2fac2271 (diff) |
Use a boolean Consumer instead of RoleManagerCallback.
And use RemoteCallback for it under the hood. This removes one AIDL
interface and allows using lambda, while aligning with what
PermissionControllerService does.
Bug: 127691087
Test: manual
Change-Id: Ia94e5bac59773380b2a4764d766bf6ff1dd5b7ff
Diffstat (limited to 'telecomm/java/android/telecom/TelecomManager.java')
-rw-r--r-- | telecomm/java/android/telecom/TelecomManager.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index 7688ac6857af..25758407e7d8 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -25,7 +25,6 @@ import android.annotation.SystemApi; import android.annotation.SystemService; import android.annotation.TestApi; import android.annotation.UnsupportedAppUsage; -import android.app.role.RoleManagerCallback; import android.content.ComponentName; import android.content.Context; import android.content.Intent; @@ -1221,8 +1220,8 @@ public class TelecomManager { * * @hide * @deprecated Use - * {@link android.app.role.RoleManager#addRoleHolderAsUser(String, String, UserHandle, Executor, - * RoleManagerCallback)} instead. + * {@link android.app.role.RoleManager#addRoleHolderAsUser(String, String, int, UserHandle, + * Executor, java.util.function.Consumer)} instead. */ @SystemApi @Deprecated |