Play games loadLeaderboardMetadata () retorna dados desatualizados
Estou trabalhando em um aplicativo com o Play Game Services e criando uma interface do usuário personalizada para exibir a lista de classificações com apenas a pontuação e a classificação do jogador como dados dinâmicos.
Então, quando o usuário clicar na pontuação ou na classificação, ele será direcionado para a interface do usuário padrão da tabela de classificação para exibir essa tabela de classificação em detalhes.
Em outras palavras: estou criando uma interface do usuário personalizada para a lista de quadros de mensagens, mas uso a interface do usuário padrão para exibir um cabeçalho específico.
Eu uso o método loadLeaderboardMetadata () para obter os dados das tabelas de classificação. O problema é que ele retorna dados desatualizados, mesmo quando eu uso loadLeaderboardMetadata (context, true) para forçar o recarregamento de dados.
Além disso, se eu clicar em uma pontuação desatualizada para exibir um placar específico com a interface do usuário padrão, os dados aqui estão atualizados! ... e, se eu voltar à minha lista de classificações e forçar o recarregamento de dados, os dados dessa classificação específica estarão atualizados (mas não os dados de outras classificações).
Alguma idéia e / ou maneiras de contornar isso?
Agradeço antecipadamente,
Stéphane.