我将登录按钮绑定到facebook.authorize()方法,我希望它能打开Facebook SSO活动的意图。我轻拍它,它确实改变了屏幕(显示的动画),但关闭回原来的活动。所以它打开和关闭,没有任何反应。
private void initFacebook() {
facebook.authorize(this, new DialogListener() {
@Override
public void onCancel() {
}
@Override
public void onComplete(Bundle values) {
}
@Override
public void onError(DialogError e) {
}
@Override
public void onFacebookError(FacebookError error) {
}
});
}
private void initLoginButton() {
ImageButton loginButton = (ImageButton) findViewById(R.id.loginButton);
loginButton.setOnClickListener(new ImageButton.OnClickListener() {
@Override
public void onClick(View v) {
initFacebook();
}
});
}
我可以知道这里发生了什么吗?我的手机上安装了Facebook应用程序。感谢您的帮助!
答案 0 :(得分:0)
您很可能没有按照同一问题所述实现onActivityResult:Android Facebook.authorize don't call oncomplete method