2015-01-20 78 views
0

我有一些連接到GoogleApiClient的代碼,但onConnected沒有被調用。連接到GoogleApiClient後沒有調用GoogleApiClient.ConnectionCallbacks方法

public class MainActivity extends Activity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener { 
    private GoogleApiClient mApiClient; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     initGoogleApiClient(); 
    } 

    private void initGoogleApiClient() { 
     mApiClient = new GoogleApiClient.Builder(this) 
       .addApi(Wearable.API) 
       .build(); 
     mApiClient.connect(); // On completion onConnected() will be called 
    } 
    @Override 
    public void onConnected(Bundle bundle) { 
    } 

    @Override 
    public void onConnectionSuspended(int i) { 
    } 

    @Override 
    protected void onDestroy() { 
     super.onDestroy(); 
     mApiClient.disconnect(); 
    } 

    @Override 
    public void onConnectionFailed(com.google.android.gms.common.ConnectionResult connectionResult) { 
    } 

沒有四個@Override方法被調用,爲什麼?

回答

相關問題