2013-04-15 82 views
0

我在我的應用程序中使用新的Facebook SDK,我直接使用由APK提供的登錄按鈕 -Facebook的登錄對話框中只出現一次

<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" /> 

當我按下登錄按鈕,出現登錄對話框當我取消對話框消失..這很好......但是當我再次按下登錄按鈕,然後它不起作用..沒有任何錯誤顯示在日誌貓..請幫我找出問題..

謝謝

+0

能否請您出示活動/片段代碼? –

+0

我的活動代碼中沒有任何內容 –

回答

2

您需要重寫onActivityResul t方法並將其傳遞給LoginButton實例。

0

我曾經在我的情況Fragment,我忘了把setFragment()

所以,試試這個

LoginButton mLoginButton = (LoginButton) findViewById(R.id.facebook_login_button); 
mLoginButton.setFragment(this); 
相關問題