我在我的应用程序中使用新的Facebook SDK,我直接使用apk提供的Login按钮作为 -
<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" />
当我按下登录按钮时,会出现登录对话框,当我取消对话框时它会消失..这很好......但是当我再次按下登录按钮时,它就无法工作..完全没有错误在Log cat中显示..请帮我解决这个问题..
由于
答案 0 :(得分:2)
您需要覆盖Activity中的onActivityResult方法并将其传递给LoginButton实例。
答案 1 :(得分:0)
我在我的情况下使用了Fragment
而我忘了设置setFragment()
所以,试试这个
LoginButton mLoginButton = (LoginButton) findViewById(R.id.facebook_login_button);
mLoginButton.setFragment(this);