2012-03-06 66 views
0

在我的Android應用程序中的一項活動中,我希望用戶能夠在Facebook上發佈某些內容。到目前爲止,我已經成功地允許用戶登錄使用facebook..authorize(this, new DialogListener() { ...這似乎工作正常。Facebook'feed'對話框消失並停止調用活動 - Android

現在我試圖在按鈕onClickListener中使用下面的代碼來允許用戶發佈一些東西到自己的牆上。

facebook.dialog(this, "feed", new DialogListener() { 

       @Override 
       public void onComplete(Bundle values) { 

       } 

       @Override 
       public void onFacebookError(FacebookError e) { 
        // TODO Auto-generated method stub 
        Log.v("error", e.toString()); 

       } 

       @Override 
       public void onError(DialogError e) { 
        Log.v("error", e.toString()); 

       } 

       @Override 
       public void onCancel() { 

       }}); 

這似乎工作,因爲它顯示了對話,但約2〜3秒後消失,似乎也關閉從那裏它被調用的活動。

Logcat是不是很有幫助...最後一個日誌只是打印網址,並沒有顯示錯誤或任何東西。我究竟做錯了什麼?

回答