Google Playゲームが正常に接続されたときにアクティビティを開始します。私は、onConnectedメソッド、onConnectionSuspendedメソッド、さらにはonConnectionFailedでアクティビティを開始しようとしました。異教は始まらないだろう。私はその後、onConnectedメソッドにブレークポイントを配置し、私のアプリケーションをデバッグしました。 Google Playゲームが正常に接続されてもスレッドは停止されませんでした。 これは私のGoogle Playゲームに接続する方法です。Google Playゲームがいつ正常に接続されるかを知る方法を教えてください。
@Override
protected void onStart() {
super.onStart();
mGoogleApiClient.connect();
}
@Override
public void onConnected(@Nullable Bundle bundle) {
}
@Override
public void onConnectionSuspended(int i) {
}
@Override
public void onConnectionFailed(@NonNull ConnectionResult connectionResult) {
if (connectionResult.hasResolution()){
try{
connectionResult.startResolutionForResult(this, 0);
}catch (IntentSender.SendIntentException e){
mGoogleApiClient.connect();
}
}
}
これはGoogle Apiクライアント用のコードです。
mGoogleApiClient = new GoogleApiClient.Builder(this).addOnConnectionFailedListener(this)
.addApi(Plus.API, Plus.PlusOptions.builder().build()).addScope(Plus.SCOPE_PLUS_LOGIN)
.addApi(Games.API).addScope(Games.SCOPE_GAMES).build();
何か間違っていますか?私は何か不足していますか?ありがとう。
は 'スレッドは、Googleがどのようにあなたはそれが接続されている知っているゲーム接続されたsuccesfully'を再生するにもかかわらず、中断されていませんでしたか?私はそれが問題だと思った。 –
まあ、私はそれが接続されていることを知っていますが、アンドロイドはありません。私はアンドロイドがそれを知っているので、私は活動を開始することができます。 –