gpt4 book ai didi

java - 注销,这样后退按钮就不会返回到个人资料

转载 作者:搜寻专家 更新时间:2023-10-30 23:35:31 29 4
gpt4 key购买 nike

我下面的代码是应用程序的 OnClick 注销方法。目前它所做的只是将用户返回到登录页面,但是如果用户按下 Android 手机上的后退按钮,它会将他们带回到他们刚刚注销的页面,我不希望这样.如何更改我的代码,使其不会让后退按钮将用户带回他们的个人资料而无需再次登录?

public void OpenMain(View view){
startActivity(new Intent(this, MainActivity.class));
}

登录的php代码如下:

<?php
require "conn.php";

$username = $_POST["username"];
$password = $_POST["password"];

$mysql_qry = "select * from users where username like '$username' and password like '$password';";

$result = mysqli_query($conn, $mysql_qry);

if(mysqli_num_rows($result) > 0) {
echo "Successful login";
}
else{
echo "Login not successful";
}
?>

最佳答案

您可以添加指定新 Activity 将替换旧 Activity 的标志:

public void openMain(View view){
Intent intent = new Intent(this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
}

关于java - 注销,这样后退按钮就不会返回到个人资料,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43217074/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com