Merge "Make onBind methods final for GameService and GameSessionService."

This commit is contained in:
Shannon Chen
2022-01-12 19:46:09 +00:00
committed by Android (Google) Code Review
3 changed files with 4 additions and 4 deletions

View File

@@ -10819,7 +10819,7 @@ package android.service.games {
public class GameService extends android.app.Service {
ctor public GameService();
method @Nullable public android.os.IBinder onBind(@Nullable android.content.Intent);
method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
method public void onConnected();
method public void onDisconnected();
field public static final String ACTION_GAME_SERVICE = "android.service.games.action.GAME_SERVICE";
@@ -10834,7 +10834,7 @@ package android.service.games {
public abstract class GameSessionService extends android.app.Service {
ctor public GameSessionService();
method @Nullable public android.os.IBinder onBind(@Nullable android.content.Intent);
method @Nullable public final android.os.IBinder onBind(@Nullable android.content.Intent);
method @NonNull public abstract android.service.games.GameSession onNewSession(@NonNull android.service.games.CreateGameSessionRequest);
field public static final String ACTION_GAME_SESSION_SERVICE = "android.service.games.action.GAME_SESSION_SERVICE";
}

View File

@@ -103,7 +103,7 @@ public class GameService extends Service {
@Override
@Nullable
public IBinder onBind(@Nullable Intent intent) {
public final IBinder onBind(@Nullable Intent intent) {
if (ACTION_GAME_SERVICE.equals(intent.getAction())) {
return mInterface.asBinder();
}

View File

@@ -73,7 +73,7 @@ public abstract class GameSessionService extends Service {
@Override
@Nullable
public IBinder onBind(@Nullable Intent intent) {
public final IBinder onBind(@Nullable Intent intent) {
if (intent == null) {
return null;
}