public GeolocatorImplementation() { if (IsGooglePlayServicesInstalled()) { var builder = new GoogleApiClientBuilder(this.Context); builder.AddApi(LocationServices.Api); builder.AddConnectionCallbacks(this); builder.AddOnConnectionFailedListener(this); _googleAPI = builder.Build(); //_googleAPI = new GoogleApiClientBuilder(this.Context).AddApi(LocationServices.Api).AddConnectionCallbacks(this).AddOnConnectionFailedListener(this).Build(); locRequest = new LocationRequest(); } else { Toast.MakeText(this.Context, "Google Play Services is not installed", ToastLength.Long).Show(); } }
void AppReady() { _isGooglePlayServicesInstalled = IsGooglePlayServicesInstalled(); if (_isGooglePlayServicesInstalled) { locRequest = new LocationRequest(); var builder = new GoogleApiClientBuilder(this); builder.AddApi(LocationServices.Api); builder.AddConnectionCallbacks(this); builder.AddOnConnectionFailedListener(this); locClient = builder.Build(); } else { Log.Error("OnCreate", "Google Play Services is not installed"); Toast.MakeText(this, "Google Play Services is not installed", ToastLength.Long).Show(); Finish(); } }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Create your application here SetContentView(Resource.Layout.Login); mGoogleSignIn = FindViewById <SignInButton>(Resource.Id.sign_in_button); mGoogleSignIn.Click += mGoogleSignIn_Click; GoogleApiClientBuilder builder = new GoogleApiClientBuilder(this); builder.AddConnectionCallbacks(this); builder.AddOnConnectionFailedListener(this); builder.AddApi(PlusClass.Api); builder.AddScope(PlusClass.ScopePlusProfile); builder.AddScope(PlusClass.ScopePlusLogin); //Build our IGoogleApiClient mGoogleApiClient = builder.Build(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Login); strCooperativa = Intent.GetStringExtra(clsConstantes.strCooperativas); mGoogleSingIn = FindViewById <SignInButton>(Resource.Id.sign_in_button); mGoogleSingIn.Click += mGoogleSignIn_Click; GoogleApiClientBuilder builder = new GoogleApiClientBuilder(this); builder.AddConnectionCallbacks(this); builder.AddOnConnectionFailedListener(this); builder.AddApi(PlusClass.API); builder.AddScope(PlusClass.ScopePlusProfile); builder.AddScope(PlusClass.ScopePlusLogin); mGoogleApiClient = builder.Build(); }