我在使用 Facebook API 注销时遇到问题。除了登录和注销按钮外,我还有另一个允许访问其他 Activity 的按钮,发生的事情是,当我注销时,我想消失让我访问其他 Activity 的按钮,但我做不到,我已经尝试了与主要 Activity 的所有方法的多种组合,但没有任何效果
有什么建议吗?
最佳答案
获取对 Facebook 登录按钮的引用并在其上设置点击监听器,当点击被注册时,使用 LoginManager 实例注销并执行所有注销过程(例如清除存储的访问 token 、清除缓存等),然后使其他按钮可见 View.GONE
例如:
LoginButton mBtnFbLogin = (LoginButton) findViewById(R.id.fb_login_button);
Button otherButton = (Button) findViewById(R.id.other_button)
现在为其设置点击监听器。
mBtnFbLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
LoginManager.getInstance().logOut();
// Make your logout procedure
...
otherButton.setVisibility(View.GONE);
}
});
关于java - 当我注销 Facebook Android Studio 时,我需要一个按钮消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35162236/