2012-02-01 7 views
0

を示していない。コールFacebookのautorizeダイアログ - 私はこのコードでFBのautorizeダイアログを呼び出すようにしようとしている

//return true if is autologged 
//return false if facebook login dialog is called 
public boolean LoginAsync(Activity act) 
{ 
    m_strLastError=""; 
    boolean bTryLogin= true; 
    if ((m_fbkey != null) && (m_fbkey.length() > 0)) 
    { 
     facebook.setAccessToken(m_fbkey); 
     bTryLogin = !facebook.isSessionValid(); 
    } 
    if (bTryLogin) 
    { 
     facebook.authorize(act, new String[] { "email", "offline_access", "publish_stream", "read_stream"}, new LoginDialogListener()); 
     return false; 
    } 

    //"succesfull 'autologin' 
    return true; 
} 

それは時にクリックボタンテストアプリで罰金働いたが、OnCreateイベントにそれを移動したときに動作を停止しました。 ダイアログが表示されなくなりました。空の画面のみ。 OnCreateでの使用のためにファジィできますか?

+1

この質問の –

+0

Ansvwerはこの質問に関連している[offline_access'許可 'の廃止](http://developers.facebook.com/docs/offline-access-deprecation/)には注意してください: ます。http:// facebook.stackoverflow.com/questions/9130133/android-autorize-call-twice – Kostadin

答えて