我在我的Android应用程序中集成了Facebook sdk。如手册中所述,我添加了facebook的登录回调。但是如果用户从Facebook注销,我必须更改UI。我在哪里放这个代码。我的登录代码是
$('.show_hide_rm).click(function(){
答案 0 :(得分:34)
有两种可能的方式:
1)您需要覆盖创建AccessTokenTracker,如下所示:
accessTokenTracker = new AccessTokenTracker() {
@Override
protected void onCurrentAccessTokenChanged(AccessToken oldAccessToken,
AccessToken currentAccessToken) {
if (currentAccessToken == null) {
//write your code here what to do when user logout
}
}
}
2)您可以调用LoginManager.logOut()来注销用户
希望这会对你有所帮助:)。
答案 1 :(得分:6)
adapter
答案 2 :(得分:0)
这对我有用: -
profileTracker = new ProfileTracker() {
@Override
protected void onCurrentProfileChanged(
Profile oldProfile,
Profile currentProfile) {
if(currentProfile == null){
tvUNameandEmail.setText(R.string.app_name);
}
}
};