这里有Android新功能但不支持stackoverflow,我知道之前有人问过但是先听到我说:所以定期分享通过选择器:
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, message);
sendIntent.setType("text/plain");
No longer works! ,facebook不允许发送预填充文本(所以我理解) .
BUT 我见过应用程序无论如何都是这样做的,首先展示他们用文本创建的预填充对话框,然后显示用于共享的自定义选择器 .
我不知道他们是怎么做到的,我在论坛上找不到预先填写的文本分享给facebook的任何答案 .
最糟糕的是,我想与图像共享文本,就像在这张照片中一样here .
我在哪里可以获得一个好的示例项目/教程:1 . 简单的facebook分享 .
-
推特和谷歌分享 .
-
自定义选择器 .
此外,想听听您对社交媒体分享和使用选择器的最佳实践的评论和问候 . 因为我也希望能够分享像WhatsApp和其他类似的应用程序 .
1 回答
使用Facebook的新SDK,您无法再使用ACTION_SEND共享文本信息 . 您可以代表用户发布但不预先填写文本以进行状态更新,至少我找不到这样做的方法 .
您还必须通过facebooks政策检查并接受您的应用操作 .
答案:停止与Facebook合作,直到他们从android选择器的ACTION_SEND中删除他们的应用程序 .