问题描述
我一直在使用 Intents 与 Facebook 共享我的应用程序中的内容,并且它运行良好。 关键是,当我使用 Intent 在 Facebook 上分享任何内容时,分享的内容不会“链接”到我在 Facebook 中注册的应用。
现在我正在尝试从选择器中捕获用户的选择,然后将 Facebook SDK 用于 facebook,将 Intents 用于其他平台。
我已经尝试了下面的代码,但是只有在用户已经被重定向到所选平台后才会执行接收器。此外,从接收器中我无法获得需要实例化 SharedDialog 的活动。
'''
Intent shareContentIntentReceiver = new Intent(this.context,ShareContentIntentReceiver.class);
PendingIntent pendingIntent = PendingIntent.getbroadcast(this.context,shareContentIntentReceiver,PendingIntent.FLAG_UPDATE_CURRENT );
//String type = "image/*";
Intent intentShare = new Intent(Intent.ACTION_SEND);
intentShare.setType("text/plain");
intentShare.putExtra(Intent.EXTRA_TEXT,"URL_TO_BE_SHARED");
this.context.startActivity(Intent.createChooser(intentShare,"Title Chooser",pendingIntent.getIntentSender()));
'''
有谁知道这是否可能以及我如何实现这一目标?
谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)