Esempio n. 1
0
 public void GetMapAsync(IBindingMapAdapter adapter = null, Bundle savedInstanceState = null)
 {
     Adapter = adapter;
     OnCreate(savedInstanceState);
     base.GetMapAsync(this);
     OnResume();
 }
Esempio n. 2
0
        /// <summary>
        /// Attempts to initialize maps.
        /// </summary>
        /// <param name="context"></param>
        /// <returns>
        /// Returns a result code from Android.Gms.Common.ResultCode where a 0 is
        /// a success.
        /// </returns>
        public int Initialize(Activity context, IBindingMapAdapter adapter = null, Bundle savedInstanceState = null)
        {
            MapsInitializer.Initialize(context);
            var resultCode = GoogleApiAvailability.Instance.IsGooglePlayServicesAvailable(context);

            if (resultCode == ConnectionResult.Success)
            {
                GetMapAsync(adapter, savedInstanceState);
            }
            return(resultCode);
        }