0

我用这种方式发布到提要

            Bundle params = new Bundle();
        String descriptionString = description.ToString();
        params.putString("name", this.getString(R.string.app_name));
        params.putString("caption", "Caption");
        params.putString("description", descriptionString);
        params.putString("link", "http://www.cnn.com");
        params.putString("message", "this is the message");
        params.putString("picture","http://www.mydomains.com/logo_1.png");

        this._facebook.dialog(this, "feed", params, new PostDialogListener());

但现在

 this._facebook.dialog(this, "feed", params, new PostDialogListener());

通过对话框有一条线说它已被弃用。现在没有关于如何做的建议吗?如何转换这段代码以使用新的 sdk。我在这里查看了文档,但没有提到对话

https://developers.facebook.com/docs/tutorials/androidsdk/3.0/upgrading-from-2.0-to-3.0/#re​​quests

4

2 回答 2

0

您正在寻找WebDialog 类。在您的情况下,您需要查看WebDialog.FeedDialogBu​​ilder 类

于 2013-01-10T17:35:59.913 回答
-1

在 AndroidManifest 文件中,只需键入这段代码...

<uses-sdk android:minSdkVersion="2" android:maxSdkVersion="3"/>
于 2013-01-10T13:02:42.527 回答