【问题标题】:android facebook: Not showing info in dialogandroid facebook:未在对话框中显示信息
【发布时间】:2012-04-23 13:12:06
【问题描述】:

当我点击某个元素时,我正在尝试打开一个 Facebook 帖子对话框。对话框本身运行良好。我可以在文本字段中写一些 cmets,然后可以在网站上看到帖子。但是我想在评论下方的区域添加一些信息,其中包含标题、链接、图片等。我参考了几个教程来实现这一点,但它们对我不起作用。比如说,我输入的标题不会显示在对话框中。代码如下:

mFacebook = new Facebook(APP_ID);
mAsyncRunner = new AsyncFacebookRunner(mFacebook);


dFbPostButton.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {

      Bundle b = new Bundle();
      b.putString("caption","Check This Hotel");

      //Result is the class name
      //Nothing too much in SampleDialogListener                 
      mFacebook.dialog(Result.this, "feed", b,new SampleDialogListener());
    }
}

任何帮助将不胜感激!

【问题讨论】:

  • 查看此链接可能会对您有所帮助。 [将消息发布到 Facebook - 墙链接 1][1] [将消息发布到 Facebook 墙链接 -2 ][2] [将消息发布到 Facebook 墙链接 -3 ][3] [1]:stackoverflow.com/questions/5280720/… [2]: stackoverflow.com/questions/7712281/…[3]:stackoverflow.com/questions/8911470/…
  • 你有没有测试过一些其他的信息比如“message”:b.putString("message","Check This Hotel");从记忆中,我认为只有在您同时发布图片时才会出现标题。 b.putString("description", "查看这家酒店");可以工作
  • 嗨,文奇。感谢您的链接。我的问题似乎更像是:如何在对话框中显示这些信息,而不仅仅是发布到 facebook。
  • 嗨,nz_karl。我尝试了两种方法,但没有出现:(

标签: android


【解决方案1】:

按照下面的代码进行

 Bundle params = new Bundle();
    params.putString("caption", "Mona Lisa");
    params.putString("description","The Mona Lisa...");
    params.putString("picture","http://tineye.com/images/widgets/mona.jpg");
    params.putString("name", "Mona Lisa");

        mFacebook.dialog(this, "feed", params, new DialogListener() {
            @Override
            public void onComplete(Bundle values) {}

            @Override
            public void onCancel() {}

            @Override
            public void onError(DialogError de) {}

            @Override
            public void onFacebookError(FacebookError fbe) {}
        });

会有帮助的

【讨论】:

  • 酷,您的代码对我有用,所以我意识到 putString() 函数中的第二个参数有问题。感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-08
相关资源
最近更新 更多