我正在开发一个 Android 应用程序,我很想知道如何使用 Android 的共享意图在应用程序中更新应用程序用户的状态。
在浏览了 Facebook 的 SDK 之后,这似乎很容易做到,但我还是希望允许用户通过常规的“分享意图”弹出窗口来做到这一点?这里可以看到:
我已经尝试了通常的共享意图代码,但这似乎不再为 Facebook 工作。
public void invokeShare(Activity activity, String quote, String credit) {
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, activity.getString(R.string.share_subject));
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Example text");
activity.startActivity(Intent.createChooser(shareIntent, activity.getString(R.string.share_title)));
}
更新: 在做了更多的挖掘之后,Facebook 的应用程序似乎出现了一个尚未解决的 bug!(脸书臭虫)同时,看起来我只能忍受消极的“分享不起作用! ! !”评论。欢呼 Facebook: * (