将 Facebook 登录按钮从注销更改为登录?

Change Facebook Login button from Logout to Login?

用户通过 facebook 登录后,按钮将从 "Login" 变为 "Logout",有什么方法可以通过编程方式变回 "Login" 状态?

您必须注销才能再次显示LoginButton,否则您将看不到LoginButton。如果你想以编程方式注销,你可以这样做,

public void logOut() {
    loginButton.performClick();
}

并在您要再次显示 LoginButton 的地方调用此方法。

当您使用 facebook 登录按钮登录 facebook 时,它会自动更改为注销,如果您尝试将注销更改为登录,您的应用程序的登录状态将会改变, 所以我建议您使用自定义按钮进行 Facebook 登录