2011-01-23 10 views
0

私はAndroidアプリを使用してFacebookのAndroid Wall SDKにコンテンツを投稿するFacebook Android SDKを使用しています。私のコードは私の携帯電話でFacebookのアプリを更新するまで完全に動作していた。その時以来、Facebookにコンテンツを投稿しようとするたびに、「読み込み中」オプション付きのログイン画面が表示され、数秒後に何も起こりません。ここで私はFacebookのボタンクリックでAndroid Appを使用してFacebook上でコンテンツを共有できません

を使用していたコードがある

if(isOnline()) 
     { 
     mFacebook = new Facebook("APP ID"); 


     mFacebook.authorize(this,new String[] {"publish_stream", "read_stream", "offline_access"}, new AuthorizeListener()); 

     } 

承認リスナーのためのコードは

class AuthorizeListener implements DialogListener { 


public void onComplete(Bundle values) { 

     // Handle a successful login 
    postOnWall("My wall text"); 


     } 

    @Override 
    public void onCancel() { 



    } 

    @Override 
    public void onError(DialogError e) { 




    } 

    @Override 
    public void onFacebookError(FacebookError e) { 



    } 
    } 

は、デバッグした後、私はonCompleteのメソッドを呼び出した後に呼び出されていないことが判明しましたauthorize関数があり、例外もありません。これは私がAndroidの携帯電話でFacebookのアプリをアップデートするまで完璧に動作していました。

すべてのヘルプは

答えて

1

を理解されるであろう、あなたの活動のonActivityResultFacebook.authorizeCallbackを呼び出していることを確認します。詳細については

@Override 
public void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data); 
    facebook.authorizeCallback(requestCode, resultCode, data); 
    // ... anything else your app does onActivityResult ... 
} 

を、慎重にthis pageをお読みください。

+0

ありがとう、私のコードでそれを逃した – Mako

関連する問題