无法登录Facebook

时间:2015-01-20 08:52:19

标签: android facebook

我在我的应用程序中使用facebook sdk登录/注册。我在 LoginActivity 中使用此代码。

private void tryLoginWithFacebook() {
    openActiveSession(this, true, new Session.StatusCallback() {
        @Override
        public void call(Session session, SessionState state, Exception exception) {
            if (session.isOpened()) {                    
                Request.newMeRequest(session, new Request.GraphUserCallback() {
                    @Override
                    public void onCompleted(GraphUser user, Response response) {
                        // my code -- don't call this method
                    }
                }).executeAsync();

            }
        }
    });
}

}

但是方法 onCompleted(...)不会打电话。

RegisterAcitvity 中的代码几乎相同。

P.S。当我点击facebook-login按钮时,有一个登录窗口 - 我输入数据,然后输入与负载的对话 - 没有任何反应。我还想说,在注册屏幕上都可以。

1 个答案:

答案 0 :(得分:2)

您的活动中是否覆盖了onActivityResult?

 if (resultCode == RESULT_OK && data != null)
    Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);