protected override void OnActivityResult(int requestCode, Result resultCode, Android.Content.Intent data) { if (requestCode != 1 || resultCode != Result.Ok || data == null) { return; } _txtEmail.Text = data.GetStringExtra("email"); _txtPassword.Text = data.GetStringExtra("password"); }
protected override void OnStart() { base.OnStart(); Instance = this; ActionBar?.Hide(); // Load stub Steamworks.NET Steamworks.SteamAPI.Init(); // Load our copy of FNA before the game gets a chance to load its copy. RuntimeHelpers.RunClassConstructor(typeof(Game).TypeHandle); Android.Content.Intent intent = Intent; GameName = intent?.GetStringExtra(ExtraName); GameExe = intent?.GetStringExtra(ExtraExe); }
protected override void OnNewIntent(Android.Content.Intent intent) { base.OnNewIntent(intent); _selectedAlarm = JsonConvert.DeserializeObject <AlarmData>(intent.GetStringExtra(Constants.AlarmsData_Extra)); _requestId = _selectedAlarm.RequestId; SupportActionBar.Title = _selectedAlarm.Name; }
protected override void OnActivityResult(int requestCode, Result resultCode, Android.Content.Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == CPRC && resultCode == Result.Ok && data != null) { var jsonString = data.GetStringExtra("jsonString"); Toast.MakeText(this, "Back from Cards activity...", ToastLength.Short).Show(); Log.Debug(TAG, "jsonString >> " + jsonString); ada.SetItemAt(lastPosition, null, null, jsonString); } }
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Android.Content.Intent data) { base.OnActivityResult(requestCode, resultCode, data); if (requestCode == ADD_CONTACT_REQUEST_CODE && data != null) { var newContact = JsonConvert.DeserializeObject <ContactList2.Models.Contact>(data.GetStringExtra(NEW_CONTACT_KEY)); contacts.Add(newContact); adapter.NotifyDataSetChanged(); } }
protected override void OnNewIntent(Android.Content.Intent intent) { base.OnNewIntent(intent); var extra = intent.GetStringExtra("current_fragment"); if (!string.IsNullOrWhiteSpace(extra)) { var itemId = intent.GetStringExtra("item_id"); if (extra.Contains("news")) { ViewModel.Menu.ShowNewsDetails(itemId); } else if (extra.Contains("weekly")) { ViewModel.Menu.ShowWeeklyDetails(itemId); } else if (extra.Contains("reviewer")) { ViewModel.Menu.ShowReviewerDetails(itemId); } } }
private bool CheckOperationJson(Android.Content.Intent intent) { if (!intent.HasExtra(MainApplication.INTENT_EXTRA_OPERATION)) { return(false); } var operationJson = intent.GetStringExtra(MainApplication.INTENT_EXTRA_OPERATION); if (String.IsNullOrEmpty(operationJson)) { return(false); } AddAlarmFlags(); var operation = JsonConvert.DeserializeObject <Operation>(operationJson); _app.Value.PushOperationAsync(operation); return(true); }
static void ExtractAppLinkData(Android.Content.Intent intent) { var result = new List <Data>(); if (intent.HasExtra("al_applink_data")) { var appLinkData = intent.GetStringExtra("al_applink_data"); var appLinkUrl = new Rivets.AppLinkUrl(intent.Data.ToString(), appLinkData); if (appLinkUrl != null) { foreach (var param in appLinkUrl.InputQueryParameters) { result.Add(new Data(param.Key, param.Value)); } } } else if (Uri.TryCreate(intent.DataString, UriKind.Absolute, out Uri uri)) { result.AddRange(UriToData(uri)); } OnAppLinkReceived?.Raise(result); }