我有一个登录页面,用户在其中输入用户名和密码,然后用户被重定向到他的帐户页面,但是当我按后退按钮时,它会将我带回到登录页面。我该如何防止这种情况发生。\n代码片段:
\n\npublic Login ()\n{\n if (App.IsUserLoggedIn == false)\n {\n InitializeComponent();\n }\n else\n {\n Navigation.PushAsync(new NavigationPage(new LoginIndexPage()));\n }\n}\n\nprivate async void LoginButton_Clicked(object sender, EventArgs e)\n{\n var user = new Xcore.Users.csUser\n {\n RefNo = referansnoEntry.Text,\n Username = usernameEntry.Text,\n Password = passwordEntry.Text\n };\n var isValid = IsCorrectLogin(user);\n if (isValid)\n {\n App.IsUserLoggedIn = true;\n await Navigation.PushAsync(new NavigationPage(new LoginIndexPage()));\n }\n else\n {\n showError.Text = "*Hatal\xc4\xb1 giri\xc5\x9f";\n passwordEntry.Text = string.Empty;\n usernameEntry.Text = string.Empty;\n referansnoEntry.Text = string.Empty;\n }\n}\nprivate bool IsCorrectLogin(Xcore.Users.csUser user)\n{\n return user.RefNo == Xcore.Users.RegInfo.RefNo \n && …Run Code Online (Sandbox Code Playgroud)