예제 #1
0
        protected override Java.Lang.Object DoInBackground(params Java.Lang.Object[] @params)
        {
            var auth = new KiwiLoginService ();
            var eventsTask = auth.GetEvents(authtoken);
            try{

                Task.WaitAll(eventsTask);
                var events = eventsTask.Result;

                foreach (var e in events)
                {
                    eventList.Add (e);
                }

            } catch (Exception e) {
                Toast.MakeText(Application.Context, "Error fetching events.", ToastLength.Long).Show();
            }

            Intent intent = new Intent (activity, typeof(EventsExplorerActivity));

            return intent;
        }