public override async Task InitializeAsync(object navigationData) { if (navigationData != null) { this.Enlace = navigationData as LinkWebView; Title = this.Enlace.Title; Analytics.TrackEvent("Abrir web externa" + this.Enlace.Title + " => url:" + this.Enlace.Url); } }
void TwitterLinkSelectionChanged(object sender, SelectionChangedEventArgs e) { if (TwitterLinks.SelectedIndex == -1) { return; } LinkProgressRing.Visibility = Visibility.Visible; LinkProgressRing.IsActive = true; Uri url = new Uri(viewModel.LinksFromTweets[TwitterLinks.SelectedIndex]); LinkWebView.Navigate(url); }