Dav*_*son 3 java android facebook
我正在使用Simple Facebook API for Android,我在这里面临一个问题.
我正在使用他们网站上的代码登录https://github.com/sromku/android-simple-facebook并获取个人资料信息.
有用.当我点击我的"登录"按钮时,它会显示Facebook登录页面,然后在登录后转到授权并返回我的应用程序并运行.
但是,如果我点击登录,然后关闭使用Facebook登录页面打开的LoginDialog,并尝试再次登录我得到以下异常:
错误/ Facebook(17472):发生了不好的事情java.lang.UnsupportedOperationException:Session:尝试打开一个有待处理请求的会话.com.facebook.Session.open(Session.java:958)at com.facebook.Session.openForRead(Session.java:388)at com.sromku.simple.fb.SimpleFacebook.openSession(SimpleFacebook.java:680)at at com.sromku.simple.fb.SimpleFacebook.login(SimpleFacebook.java:255)
有任何想法吗?
刚解决了这个问题.
不得不补充一下
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
mSimpleFacebook.onActivityResult(this, requestCode, resultCode, data);
super.onActivityResult(requestCode, resultCode, data);
}
Run Code Online (Sandbox Code Playgroud)
我的活动.