Android上的Facebook LogginButton集成
我正在尝试将Facebook登录按钮集成到我的android应用程序中。我遵循facebook sdk文档中指定的代码。该应用程序显示facebook登录按钮,当我单击它时,它将显示facebook登录活动。Android上的Facebook LogginButton集成,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,我正在尝试将Facebook登录按钮集成到我的android应用程序中。我遵循facebook sdk文档中指定的代码。该应用程序显示facebook登录按钮,当我单击它时,它将显示facebook登录活动。 问题是,在我登录后,不会触发任何事件。如果我的凭证被facebook接受,我希望onSuccess方法执行;如果我取消登录,则希望onCancel方法执行 我错过了什么?除了facebook开发者网站上已有的内容外,还有人能推荐一个好的facebook android集成教程吗 多谢各位
问题是,在我登录后,不会触发任何事件。如果我的凭证被facebook接受,我希望onSuccess方法执行;如果我取消登录,则希望onCancel方法执行 我错过了什么?除了facebook开发者网站上已有的内容外,还有人能推荐一个好的facebook android集成教程吗 多谢各位
@覆盖
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
sdkinInitialize(getApplicationContext());
setContentView(R.layout.activity_main);
callbackManager=callbackManager.Factory.create();
loginButton=(loginButton)findviewbyd(R.id.login_按钮);
setReadPermissions(“用户朋友”);
//回调注册
registerCallback(callbackManager,newfacebookcallback()){
@凌驾
成功时公共无效(LoginResult LoginResult){
字符串测试=”;
}
@凌驾
公开作废{
字符串测试=”;
}
@凌驾
public void onError(facebook异常){
字符串测试=”;
}
});
}
将此项添加到您的活动中以注册回调:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
将此项添加到您的活动中,以注册回调:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
您是否已在ActivityResult()上写入
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}
您是否已在ActivityResult()上写入
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
callbackManager.onActivityResult(requestCode, resultCode, data);
}