2012-03-06 70 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是不是很有帮助...最后一个日志只是打印网址,并没有显示错误或任何东西。我究竟做错了什么?

回答