async void RequestFoundDialogue_RideAccepted(object sender, EventArgs e) { newTripEventListener = new NewTripEventListener(newRideDetails.RideId, mLastLocation); newTripEventListener.Create(); status = "ACCEPTED"; //Stop Alert if (player != null) { player.Stop(); player = null; } //Dissmiss Dialogue if (requestFoundDialogue != null) { requestFoundDialogue.Dismiss(); requestFoundDialogue = null; } homeFragment.CreateTrip(newRideDetails.RiderName); mapHelper = new MapFunctionHelper(Resources.GetString(Resource.String.mapkey), homeFragment.mainMap); LatLng pickupLatLng = new LatLng(newRideDetails.PickupLat, newRideDetails.PickupLng); ShowProgressDialogue(); string directionJson = await mapHelper.GetDirectionJsonAsync(mLastLatLng, pickupLatLng); CloseProgressDialogue(); mapHelper.DrawTripOnMap(directionJson); }
async void TripReady() { ShowProgressBar("Finding direction ...."); mapHelper = new MapFunctionHelper("AIzaSyAZQBaY-ugQuwCWr4NkD-bybK7urElvNyY", googleMap); var pickupLatLng = new CLLocationCoordinate2D(newRideDetails.PickupLat, newRideDetails.PickLng); string directionJson = await mapHelper.GetDirectionJsonAsync(currentLocation, pickupLatLng); if (!string.IsNullOrEmpty(directionJson)) { mapHelper.DrawTripOnMap(directionJson); status = "ACCEPTED"; HideProgressBar(); centerMarker.Hidden = true; goOnlineButton.BackgroundColor = UIColor.FromRGB(227, 16, 48); goOnlineButton.SetTitle("ON TRIP", UIControlState.Normal); goOnlineButton.Enabled = false; riderNameText.Text = newRideDetails.RiderName; rideDetailsView.Hidden = false; DatabaseReference historyRef = Database.DefaultInstance.GetRootReference().GetChild("drivers/" + AppDataHelper.GetDriverID() + "/trips/" + newRideDetails.RideId); historyRef.SetValue((NSNumber)true); } }
async void RequestFoundDialogue_RideAccepted(object sender, EventArgs e) { _newTripEventListener = new NewTripEventListener(_newRideDetails.RideId, _mLastLocation); _newTripEventListener.Create(); _status = "ACCEPTED"; if (_player != null) { _player.Stop(); _player = null; } if (_requestFoundDialogue != null) { _requestFoundDialogue.Dismiss(); _requestFoundDialogue = null; } _homeFragment.CreateTrip(_newRideDetails.RiderName); _mapHelper = new MapFunctionHelper(Resources.GetString(Resource.String.mapKey), _homeFragment.MainMap); LatLng pickupLatLng = new LatLng(_newRideDetails.PickupLat, _newRideDetails.PickupLng); ShowProgressDialogue(); string directionJson = await _mapHelper.GetDirectionJsonAsync(_mLastLatLng, pickupLatLng); CloseProgressDialogue(); _mapHelper.DrawTripOnMap(directionJson); }
public void OnMapReady(GoogleMap googleMap) { mainMap = googleMap; mainMap.CameraIdle += MainMap_CameraIdle; string mapkey = Resources.GetString(Resource.String.mapkey); mapHelper = new MapFunctionHelper(mapkey, mainMap); }
public void OnMapReady(GoogleMap googleMap) { //bool success = googleMap.SetMapStyle(MapStyleOptions.LoadRawResourceStyle(this, Resource.Raw.DarkMapStyle)); mainMap = googleMap; mainMap.CameraIdle += MainMap_CameraIdle; string mapkey = Resources.GetString(Resource.String.mapkey); mapHelper = new MapFunctionHelper(mapkey); }
protected override void OnStart() { base.OnStart(); player = MediaPlayer.Create(this, Resource.Raw.alert); mapHelper = new MapFunctionHelper(homeFragment.mainMap); CheckSpecialPermission(); InitListeners(); SetUpAdapter(); InitPlacesApi(); }
public void OnMapReady(GoogleMap googleMap) { mMap = googleMap; mMap.CameraIdle += mMap_CameraIdle; string mapkey = Resources.GetString(Resource.String.APIkey); mMap.MapType = GoogleMap.MapTypeNormal; mMap.MyLocationEnabled = true; mapHelper = new MapFunctionHelper(mapkey, mMap); }
public void OnMapReady(GoogleMap googleMap) { // Enable Mapstyle // var mapStyle = MapStyleOptions.LoadRawResourceStyle(this, Resource.Raw.silvermapstyle); // googleMap.SetMapStyle(mapStyle); mainMap = googleMap; mainMap.CameraIdle += MainMap_CameraIdle; string mapkey = Resources.GetString(Resource.String.mapkey); mapHelper = new MapFunctionHelper(mapkey, mainMap); }
public void OnMapReady(GoogleMap googleMap) { try { bool success = googleMap.SetMapStyle(MapStyleOptions.LoadRawResourceStyle(this, Resource.Raw.silvermapstyle)); } catch { } mainMap = googleMap; mainMap.CameraIdle += MainMap_CameraIdle; string mapKey = Resources.GetString(Resource.String.mapKey); mapHelper = new MapFunctionHelper(mapKey, mainMap); }