我正在使用 facebook sdk 4.3.0,现在如果用户没有登录(如果我的应用程序首次运行或注销)它应该显示登录活动,否则它应该显示其他活动。
现在我正在做的是通过我自己制作的方法获取信息
if (isLoggedIn()) {
Show Fragment A
} else {
FbLogin fbLogin = new FbLogin();
fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
fragmentTransaction.add(R.id.frame, fbLogin, "FbLogin").commit();
}
这就是我获得登录确认的方式
public boolean isLoggedIn() {
AccessToken accessToken = AccessToken.getCurrentAccessToken();
if(accessToken.isExpired()){
return false;
}else{
return true;
}
}
但是我如何知道它并没有告诉我用户的 Accesstoken 是否真的过期。所以请告诉我如何检查用户Accesstoken是否过期