Facebook在Android中的片段登录 [英] Facebook login in fragment in android

查看:73
本文介绍了Facebook在Android中的片段登录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用自定义界面登录Facebook,该界面在Activity类中效果很好.我也必须在Fragment中做同样的事情.但回调未执行.无法在Fragment的OnActivityResult中添加CallbackResult?

I'm trying to login Facebook using custom interface it worked fine in Activity class. same thing i have to do in Fragment too. but Callback is not executing. is it not possible to add CallbackResult in Fragment's OnActivityResult ??

推荐答案

是的,可以在片段中实现Facebook登录,您唯一需要做的就是像这样在主机活动中调用OnActivityResult:

Yes it's Posssible to implement facebook login in fragment, the only thing you need to do is call OnActivityResult in your host activity like this:

@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        Fragment fragment = getFragmentManager().findFragmentById(R.id.your_host_fragment_in_activity);
        fragment.onActivityResult(requestCode, resultCode, data);
    }

,然后在您的片段中再次调用onActivityResult.

and then call onActivityResult again in yout fragment.

这篇关于Facebook在Android中的片段登录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆