共享意图完成后的回调

时间:2014-03-27 03:53:01

标签: android android-intent callback share

我正在使用以下代码在我的Android应用上分享内容:

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "blah blah blah");
this.startActivity(Intent.createChooser(shareIntent, "Choose a sharing option:"));

我需要知道用户是否分享了成功或是否失败。无论如何在共享操作完成时获得回调?

1 个答案:

答案 0 :(得分:3)

使用startActivityForResult,这些方法可以检查响应。请检查: startActivityForResult

如果您需要对流程有更多控制权,则不应使用“共享意图”方法。相反,您可以使用Twitter4j库进行推特,使用Facebook SDK for Android进行Facebook共享。