0

我在我的应用程序中使用新的 Facebook SDK,我直接使用 apk 提供的登录按钮作为 -

 <com.facebook.widget.LoginButton
            android:id="@+id/login_button"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:layout_marginBottom="30dp" />

当我按下登录按钮时,登录对话框出现,当我取消对话框时,它消失了..这很好......但是当我再次按下登录按钮时,它就不起作用了.. 完全没有错误显示在日志猫..请帮我找出问题..

谢谢

4

2 回答 2

2

您需要覆盖 Activity 中的 onActivityResult 方法并将其传递给 LoginButton 实例。

于 2013-04-17T01:18:41.163 回答
0

Fragment在我的情况下使用过,但我忘了设置setFragment()

所以,试试这个

LoginButton mLoginButton = (LoginButton) findViewById(R.id.facebook_login_button);
mLoginButton.setFragment(this);
于 2014-02-21T14:39:30.147 回答