我正在将Facebook与我的Android应用程序集成,我使用this链接作为参考。自动登录后,将显示注销按钮。我没有处理退出的任何事情。
有没有办法处理退出按钮onClick
?
答案 0 :(得分:1)
如果您使用的是FB sdk按钮,则会在用户点击时将用户注销。点击你的其他按钮只需致电
LoginManager.getInstance().logOut();
答案 1 :(得分:0)
您可以编写注销按钮的功能。您可以使用intent将其发送回Facebook的登录页面。
table-layout: fixed
答案 2 :(得分:0)
您可以在应用程序或活动中编写自定义方法以进行注销。
private void logoutApp()
{
// Logout from Facebook
if(AccessToken.getCurrentAccessToken() != null)
{
LoginManager.getInstance().logOut();
Intent intent = new Intent(mContext, LoginActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK|Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
}
答案 3 :(得分:-1)
您可以像...一样处理Facebook注销按钮。
Button logout = (Button)findViewById(R.id.logout);
logout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
LoginManager.getInstance().logOut();
Intent login = new Intent(current activity, LoginActivity.class);
startActivity(login);
finish();
}
});
希望这会对你有所帮助。