0

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

4

0 回答 0