2013-06-20 151 views
0

这是我的代码。该代码在ImageViewonClick(View view)中执行。当我点击它时,它会将我发送到Facebook本地应用程序。然后我登录,但会话返回关闭。我究竟做错了什么?简单Facebook登录

Session.openActiveSession(getActivity(), true, new Session.StatusCallback() { 
    @Override 
    public void call(Session session, SessionState state, Exception exception) { 
     if(session.isOpened()) { 
      Toast.makeText(getActivity(),"Logged in Successfully",Toast.LENGTH_SHORT).show(); 
     } 
    } 
}); 

回答

0

想通了,这session.isOpened()总是返回false的原因是因为我使用keytool命令KeyHash,是错误的。我不得不重新获得KeyHash。