Я использую 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.getCurrentAccessToken()
вернет null; - person Gopal Singh Sirvi   schedule 28.07.2015