Exemplo n.º 1
0
        public override void OnViewCreated(View view, Bundle savedInstanceState)
        {
            base.OnViewCreated(view, savedInstanceState);
            var fromTxt     = view.FindViewById <TextView>(Resource.Id.new_ride_frm_tv);
            var toTxt       = view.FindViewById <TextView>(Resource.Id.new_ride_to_tv);
            var distanceTxt = view.FindViewById <TextView>(Resource.Id.box1_tv);
            var durationTxt = view.FindViewById <TextView>(Resource.Id.box2_tv);
            var fareTxt     = view.FindViewById <TextView>(Resource.Id.box3_tv);

            acceptRideButton = (MaterialButton)view.FindViewById(Resource.Id.new_ride_acceptBtn);
            if (_rideDetails != null)
            {
                fromTxt.Text     = _rideDetails.PickupAddress;
                toTxt.Text       = _rideDetails.DestinationAddress;
                distanceTxt.Text = _rideDetails.Distance;
                durationTxt.Text = _rideDetails.Duration;
                fareTxt.Text     = _rideDetails.Fare;
            }
            else
            {
                return;
            }

            acceptRideButton.Click += (s1, e1) =>
            {
                RideAccepted?.Invoke(this, new EventArgs());
            };
        }
Exemplo n.º 2
0
 void AcceptRideButton_Click(object sender, EventArgs e)
 {
     RideAccepted?.Invoke(this, new EventArgs());
 }
 private void AcceptRideButton_Click(object sender, EventArgs e)
 {
     // invoke the ride accepted event
     RideAccepted?.Invoke(this, new EventArgs());
 }