[英]Login Facebook in android not working
I trying implements Facebook in my app Android but when a write my mail and password of Facebook no print "Dentro1" or "Dentro2" or "Dentro3". 我尝试在我的应用Android中实现Facebook,但是在写我的Facebook邮件和密码时,没有打印“ Dentro1”或“ Dentro2”或“ Dentro3”。 Why? 为什么?
Thank you!! 谢谢!!
callbackManager = CallbackManager.Factory.create();
LoginManager.getInstance().registerCallback(callbackManager,
new FacebookCallback<LoginResult>() {
@Override
public void onSuccess(LoginResult loginResult) {
System.out.println("Dentro1");
}
@Override
public void onCancel() {
System.out.println("Dentro2");
}
@Override
public void onError(FacebookException exception) {
System.out.println("Dentro3");
}
});
You need to do like below.. 您需要执行以下操作。
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
And..start login with some permissions what you want. And..start具有所需权限的登录名。
LoginManager.getInstance().logInWithReadPermissions(this, Arrays.asList("user_friends"));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.