在android LoginButton.setFragment中登录facebook
我对LogginButton有问题:在android LoginButton.setFragment中登录facebook,android,facebook,Android,Facebook,我对LogginButton有问题: LoginButton authButton = (LoginButton) v.findViewById(R.id.authButton); authButton.setFragment(this); 我使用的片段不是来自支持。 .setFragment仅从支持中获取片段 如何修复它?(不从支持中更改为片段)将片段更改为android.support.v4.app.fragment是唯一的解决方案 因此,在我的情况下,切换到支持库是没有选择的,我用这种方
LoginButton authButton = (LoginButton) v.findViewById(R.id.authButton);
authButton.setFragment(this);
我使用的片段不是来自支持。
.setFragment
仅从支持中获取片段
如何修复它?(不从支持中更改为片段)将片段更改为android.support.v4.app.fragment是唯一的解决方案 因此,在我的情况下,切换到支持库是没有选择的,我用这种方式解决了这个问题: 不要使用setFragment,而是覆盖Acitvity中的onActivityResult,并从那里调用片段onActivityResult
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
_loginFragment.onActivityResult(requestCode, resultCode, data);
}
有同样的情况。工作顺利…谢谢!