我正在使用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是否已过期