Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android getApliClient.isConnected()在连接到排行榜时返回false_Android_Google Play Services - Fatal编程技术网

Android getApliClient.isConnected()在连接到排行榜时返回false

Android 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是一个整数,它

我已经发布了一个关于这个的问题。但我在这个问题上没有得到任何帮助。有人能帮我解决这个问题吗。w

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。所以我对这些东西知之甚少。但我还是找不到哪里出了问题。:)非常感谢。