Merge "CallRedirectionService API review"

This commit is contained in:
Treehugger Robot
2019-03-16 02:42:29 +00:00
committed by Gerrit Code Review
2 changed files with 5 additions and 4 deletions

View File

@@ -41276,9 +41276,9 @@ package android.telecom {
public abstract class CallRedirectionService extends android.app.Service { public abstract class CallRedirectionService extends android.app.Service {
ctor public CallRedirectionService(); ctor public CallRedirectionService();
method public final void cancelCall(); method public final void cancelCall();
method public final android.os.IBinder onBind(android.content.Intent); method @Nullable public final android.os.IBinder onBind(@NonNull android.content.Intent);
method public abstract void onPlaceCall(@NonNull android.net.Uri, @NonNull android.telecom.PhoneAccountHandle, boolean); method public abstract void onPlaceCall(@NonNull android.net.Uri, @NonNull android.telecom.PhoneAccountHandle, boolean);
method public final boolean onUnbind(android.content.Intent); method public final boolean onUnbind(@NonNull android.content.Intent);
method public final void placeCallUnmodified(); method public final void placeCallUnmodified();
method public final void redirectCall(@NonNull android.net.Uri, @NonNull android.telecom.PhoneAccountHandle, boolean); method public final void redirectCall(@NonNull android.net.Uri, @NonNull android.telecom.PhoneAccountHandle, boolean);
field public static final String SERVICE_INTERFACE = "android.telecom.CallRedirectionService"; field public static final String SERVICE_INTERFACE = "android.telecom.CallRedirectionService";

View File

@@ -17,6 +17,7 @@
package android.telecom; package android.telecom;
import android.annotation.NonNull; import android.annotation.NonNull;
import android.annotation.Nullable;
import android.annotation.SdkConstant; import android.annotation.SdkConstant;
import android.app.Service; import android.app.Service;
import android.content.Intent; import android.content.Intent;
@@ -206,12 +207,12 @@ public abstract class CallRedirectionService extends Service {
} }
@Override @Override
public final IBinder onBind(Intent intent) { public final @Nullable IBinder onBind(@NonNull Intent intent) {
return new CallRedirectionBinder(); return new CallRedirectionBinder();
} }
@Override @Override
public final boolean onUnbind(Intent intent) { public final boolean onUnbind(@NonNull Intent intent) {
return false; return false;
} }
} }