如何使用facebook sdk 4.0.1与链接共享纯文本

时间:2017-06-11 09:58:08

标签: android facebook facebook-sdk-4.0 facebook-share

我正在尝试与链接共享纯文本。但问题是我只能发布链接,纯文本不会在ShareDialog上共享。这就是我的工作方式,

 private static ShareDialog shareDialog;

 private static void initFacebook(final Context context){
    FacebookSdk.sdkInitialize(context.getApplicationContext());

    CallbackManager callbackManager = CallbackManager.Factory.create();
    shareDialog = new ShareDialog((Activity) context);

    shareDialog.registerCallback(callbackManager, new FacebookCallback<Sharer.Result>() {
        @Override
        public void onSuccess(Sharer.Result result) {
           // Toast.makeText(context, "Facebook succcess "+result.toString(), Toast.LENGTH_SHORT).show();
        }

        @Override
        public void onCancel() {

        }

        @Override
        public void onError(FacebookException error) {
            Toast.makeText(context, error.getMessage()+"", Toast.LENGTH_SHORT).show();
        }
    });
}

显示shareDialog

if(ShareDialog.canShow(ShareLinkContent.class)) {
                ShareLinkContent content = new ShareLinkContent.Builder()
                        .setContentTitle("Download App Now")
                        .setContentDescription("Read or Share Viral messages")
                        .setContentUrl(Uri.parse(str.SHORTEN_LINK))
                        .build();


                shareDialog.show(content);
            }

我想要包含标题。我在网上搜索但找不到任何东西。

I want some text here

我想在圆圈区域提供一些文字。 提前谢谢。

0 个答案:

没有答案