Android getApliClient.isConnected()在连接到排行榜时返回false
我已经发布了一个关于这个的问题。但我在这个问题上没有得到任何帮助。有人能帮我解决这个问题吗。wAndroid getApliClient.isConnected()在连接到排行榜时返回false,android,google-play-services,Android,Google Play Services,我已经发布了一个关于这个的问题。但我在这个问题上没有得到任何帮助。有人能帮我解决这个问题吗。w if(getApiClient().isConnected() && overv>0){ Games.Leaderboards.submitScore(getApiClient(),getString(R.string.leaderboard_game_score),overv); } 这对我来说是错误的。WARE OVEV是一个整数,它
if(getApiClient().isConnected() && overv>0){
Games.Leaderboards.submitScore(getApiClient(),getString(R.string.leaderboard_game_score),overv);
}
这对我来说是错误的。WARE OVEV是一个整数,它是存储在数据库中的我的总分。我调用的是MainActivity的oncreate方法。我已经发布了这个游戏。请帮忙。提前谢谢 必须在API客户端上调用connect,然后等待成功回调。像这样的 立即创建
getApiClient().connect();
然后类应该实现连接回调。GoogleAppClient.ConnectionCallbacks
@Override
public void onConnected(Bundle connectionHint) {
Games.Leaderboards.submitScore(getApiClient(),getString(R.string.leaderboard_game_score),overv);
}
看看这些文件/样品。他们就如何正确实施这一点给出了很好的例子。
很抱歉耽搁了,我正忙着工作。。我尝试了所有这些。仅供参考,我已经使用谷歌API开发了应用程序,如drive、map、Google+和GCM。所以我对这些东西知之甚少。但我还是找不到哪里出了问题。:)非常感谢。