相关疑难解决方法(0)

Android:如何通过意图在Facebook上与文本共享图像?

我想通过Facebook上的分享意图与我的应用程序预先填充的标题分享照片.

示例代码

Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("image/*");      

intent.putExtra(Intent.EXTRA_TEXT, "eample");
intent.putExtra(Intent.EXTRA_TITLE, "example");
intent.putExtra(Intent.EXTRA_SUBJECT, "example");
intent.putExtra(Intent.EXTRA_STREAM, imageUri);

Intent openInChooser = new Intent(intent);
openInChooser.putExtra(Intent.EXTRA_INITIAL_INTENTS, extraIntents);
startActivity(openInChooser);
Run Code Online (Sandbox Code Playgroud)

这是我得到的屏幕截图

文本未显示

如果设置类型为图像/*,则上传照片时不会预填充文本.如果设置为文本/普通照片不显示.....

android facebook android-intent

45
推荐指数
2
解决办法
9万
查看次数

在Facebook上分享得分android

我想在Facebook上分享我的游戏分数.我查了很多环节,每一个岗位的人说,POSTING上使用Facebook的意向不可能的.如果我们使用的意图不是我们可以共享的唯一联系.

如果我们必须在Facebook分享一些东西,那么我们必须使用FaceBook SDK.

我怀疑所有的问题和答案是在2014年之前发布的.2014年之后是否有新事物发生.

我的实际问题是,是否有可能使用Intent在Facebook上分享分数,或者我必须使用Facebook SDK

下面是我用于我的应用程序的意图代码,它不起作用......

        Intent intent = new Intent(Intent.ACTION_SEND);
        intent.setType("text/plain");
        intent.putExtra(Intent.EXTRA_TEXT, message);
        startActivity(Intent.createChooser(intent, "Share on"));
Run Code Online (Sandbox Code Playgroud)

以下是FacebookSDK代码...并且问题在于它没有显示发布链接图像上的分数,并且缺少标题和描述.

  FacebookSdk.sdkInitialize(getApplicationContext());

            shareDialog = new ShareDialog(this);
             if (ShareDialog.canShow(ShareLinkContent.class)) {
                        linkContent = new ShareLinkContent.Builder()
                                .setContentTitle(title)
                                .setContentDescription(description)
                                .setContentUrl(Uri.parse(link)).
                                .setImageUrl(Uri.parse(imageLink)   
                                .build();

                        shareDialog.show(linkContent);
                    }
Run Code Online (Sandbox Code Playgroud)

我使用ShareDialog是因为

"共享"对话框切换到原生Facebook for Android应用程序,然后在发布帖子后将控制权返回给您的应用程序.如果未安装Facebook应用程序,它将自动回退到基于Web的对话框.

以下是输出..........

产量

@pravin这是您使用共享API后出现的错误

Ø

@Pravin这是我的代码答案........ …

android facebook android-intent

20
推荐指数
2
解决办法
3997
查看次数

标签 统计

android ×2

android-intent ×2

facebook ×2