void Handle_ItemTapped(object sender, Xamarin.Forms.ItemTappedEventArgs e) { var listView = (ListView)sender; var selectedLVWPAST = (UserJustWithPicAndName)listView.SelectedItem; if (GlobalVariables.ActualUsersEmail != selectedLVWPAST.Email) { var searchResultPage = new SeeAnOwnerPage(selectedLVWPAST.id); Navigation.PushAsync(searchResultPage); } else { var searchResultPage = new MyAccountPage(); Navigation.PushAsync(searchResultPage); } }
private void userListView_ItemTapped(object sender, ItemTappedEventArgs e) { var listView = (ListView)sender; var selectedLVWPAST = (ListViewWithPictureAndSomeText)listView.SelectedItem; if (GlobalVariables.ActualUsersEmail != selectedLVWPAST.user.Email) { var searchResultPage = new SeeAnOwnerPage(selectedLVWPAST.user.id); Navigation.PushAsync(searchResultPage); } else { var searchResultPage = new MyAccountPage(); Navigation.PushAsync(searchResultPage); } }
public MainPage() { InitializeComponent(); if (Device.OS == TargetPlatform.Android) { On <Xamarin.Forms.PlatformConfiguration.Android>().SetToolbarPlacement(ToolbarPlacement.Bottom); On <Xamarin.Forms.PlatformConfiguration.Android>().SetBarItemColor(Color.Gray); On <Xamarin.Forms.PlatformConfiguration.Android>().SetBarSelectedItemColor(Color.FromHex("#FFCBB6")); } Title = "MainPage"; CrossConnectivity.Current.ConnectivityChanged += async(sender, args) => { if (!CrossConnectivity.Current.IsConnected && !wasNotConn) { wasNotConn = true; await Navigation.PushModalAsync(new NoConnection()); } else { wasNotConn = false; } }; var homePage = new HomePage(); var searchPage = new SearchPage(); var peopleSearchPage = new PeopleSearchPage(); var uploadPhotoPage = new UploadPhotoPage(); var myAccountPage = new MyAccountPage(); Device.BeginInvokeOnMainThread(() => { NavigationPage.SetHasBackButton(this, false); NavigationPage.SetHasNavigationBar(this, false); var navigationHomePage = new NavigationPage(homePage); //navigationHomePage.Title = "Főmenü"; navigationHomePage.Icon = GlobalVariables.homepng; navigationHomePage.Style = GlobalVariables.NavigationPageStyle; NavigationPage.SetHasNavigationBar(homePage, false); var navigationSearchPage = new NavigationPage(searchPage); //navigationSearchPage.Title = "Keresés"; navigationSearchPage.Icon = GlobalVariables.searchpng; navigationSearchPage.Style = GlobalVariables.NavigationPageStyle; NavigationPage.SetHasNavigationBar(searchPage, false); var navigationPeopleSearchPage = new NavigationPage(peopleSearchPage); //navigationMyAccountPage.Title = "Fiók"; navigationPeopleSearchPage.Icon = GlobalVariables.peoplepng; navigationPeopleSearchPage.Style = GlobalVariables.NavigationPageStyle; NavigationPage.SetHasNavigationBar(peopleSearchPage, false); var navigationUploadPhotoPage = new NavigationPage(uploadPhotoPage); //navigationUploadPhotoPage.Title = "Fotó"; navigationUploadPhotoPage.Icon = GlobalVariables.camerapng; navigationUploadPhotoPage.Style = GlobalVariables.NavigationPageStyle; NavigationPage.SetHasNavigationBar(uploadPhotoPage, false); var navigationMyAccountPage = new NavigationPage(myAccountPage); //navigationMyAccountPage.Title = "Fiók"; navigationMyAccountPage.Icon = GlobalVariables.profilepng; navigationMyAccountPage.Style = GlobalVariables.NavigationPageStyle; NavigationPage.SetHasNavigationBar(myAccountPage, true); Children.Add(navigationHomePage); Children.Add(navigationSearchPage); Children.Add(navigationPeopleSearchPage); Children.Add(navigationUploadPhotoPage); Children.Add(navigationMyAccountPage); }); }