Voglio far giocare tutti i giocatori connessi. Posso ottenere giocatori in google + circle ma voglio che il giocatore abbia tutti gli utenti. Non riesco a trovare quale permesso ho bisogno di fare questo.Come consentire all'utente di utilizzare loadConnectedPlayers
Sto usando questo codice per ottenere i giocatori, ma restituisce sempre 0.
PendingResult<LoadPlayersResult> players = Games.Players.loadConnectedPlayers(mGoogleApiClient, false);
players.setResultCallback(new ResultCallback<Players.LoadPlayersResult>()
{
@Override
public void onResult(LoadPlayersResult result)
{
PlayerBuffer buf = result.getPlayers();
Toast.makeText(getApplicationContext(), "players"+buf.getCount(), Toast.LENGTH_SHORT).show();
}
});
Hai già risolto questo problema? Se sì, dacci la tua soluzione, grazie! – NamNH
Hai controllato il codice di stato del tuo risultato? Forse questo dà un suggerimento su cosa sta andando storto: https://developers.google.com/android/reference/com/google/android/gms/games/Players.LoadPlayersResult – ultimate
Il codice di stato è STATUS_OK sempre. Penso che il motivo sia il permesso richiesto "chi può vedere la tua attività di gioco" ?. Possiamo aggiungere autorizzazioni complete predefinite quando l'utente effettua l'accesso per la prima volta? – NamNH