Problema metodo rematch() dei google play game services non riesco a rigiocare

Sto provando ad usare il metodo dei google play game services per rigiocare la partita terminata. Una volta terminato la partita chiamo il metodo rematch.

if (!mMatch.canRematch()) { 
return; 
} 
Games.TurnBasedMultiplayer.rematch(mGoogleApiClient, mMatch.getMatchId())
.setResultCallback( new ResultCallback() {
@Override 
public void onResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
processResult(result); } });

Al metodo rematch passo il matchId dell'ultima partita. CanRematch mi restituisce true. Però quando poi entro nel metodo processResult, result.getMatch() torna null e non capisco perchè.

public void processResult(TurnBasedMultiplayer.InitiateMatchResult result) { 
 TurnBasedMatch match = result.getMatch();
}
Marco Ballante 24/01/2016

Per lasciare un commento devi essere autenticato Accedi

Risposte


Dai il tuo contributo, Rispondi alla discussione!


Non hai trovato la risposta che cercavi? Crea tu una nuova discussione
Javajob.it © 2017 - Javajob.it è un progetto realizzato da Gsoftware srls