Skip to content

Commit 884881e

Browse files
committed
Only switch to main screen when player id is fetched
Added a error handler to fetching player id Change-Id: Id3f46e3237b4530b0b1d6498f095119da4f36d78
1 parent 4a6f6cc commit 884881e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

ButtonClicker/src/main/java/com/google/example/games/bc/MainActivity.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -631,16 +631,16 @@ private void onConnected(GoogleSignInAccount googleSignInAccount) {
631631

632632
// get the playerId from the PlayersClient
633633
PlayersClient playersClient = Games.getPlayersClient(this, googleSignInAccount);
634-
playersClient.getCurrentPlayer().addOnSuccessListener(
635-
new OnSuccessListener<Player>() {
634+
playersClient.getCurrentPlayer()
635+
.addOnSuccessListener(new OnSuccessListener<Player>() {
636636
@Override
637637
public void onSuccess(Player player) {
638638
mPlayerId = player.getPlayerId();
639-
}
640-
}
641-
);
642639

643-
switchToMainScreen();
640+
switchToMainScreen();
641+
}
642+
})
643+
.addOnFailureListener(createFailureListener("There was a problem getting the player id!"));
644644
}
645645

646646
// register listener so we are notified if we receive an invitation to play

0 commit comments

Comments
 (0)