2011-09-08 60 views
2

我正在嘗試整合官方FB SDK for android。下面 是基本的代碼Android FB連接

public class FbTestActivity extends Activity { 
    Facebook facebook = new Facebook("112374492201730"); 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 
     facebook.authorize(this, new String[] { "email", "read_stream" }, 

     new DialogListener() { 

      public void onComplete(Bundle values) { 
      } 

      public void onFacebookError(FacebookError error) { 
      } 

      public void onError(DialogError e) { 
      } 

      public void onCancel() { 

      } 
     }); 
    } 

    @Override 
    public void onActivityResult(int requestCode, int resultCode, Intent data) { 
     super.onActivityResult(requestCode, resultCode, data); 

     facebook.authorizeCallback(requestCode, resultCode, data); 
    } 
} 

當我打開應用程序的登錄或者(如果looged中)權限對話框一直沒有出現。一些對話將打開幾毫秒並關閉。

回答

2
+0

Umesh製作:你能告訴我如何強制FORCE_DIALOG_AUTH?沒有看到任何的代碼示例,所以我想知道它的 –

+1

一個靜態的最終詮釋變量在FB裏面的SDK「Facebook.java」文件。 – Umesh

+0

我得到了..只是困惑在哪裏放置在上面的代碼? –