1

当用户通过我的 Android 应用在其 G+ 信息流上分享链接时,我如何检测发布是否成功?

这就是我发布链接的目的。

PlusShare.Builder builder = new PlusShare.Builder(ExampleActivity.this)
    .setType("text/plain")
    .setContentUrl(Uri.parse("http://example.com"))
    .setText("Check out this website");
Intent shareIntent = builder.getIntent();
startActivityForResult(shareIntent, GPLUS_SHARE_REQUEST_CODE);

我覆盖onActivityResult检查resultCode. 如果成功,它确实会返回RESULT_OK,但是否可以获得更详细的信息,例如由于网络错误等原因导致提交失败?

4

1 回答 1

1

Share 操作目前没有回调函数。但是,在 G+ 平台问题跟踪器中有一个已知的功能请求。如果您对问题加注星标,您将收到有关它的电子邮件更新。

分享:https ://code.google.com/p/google-plus-platform/issues/detail?id= 232 互动帖子:https ://code.google.com/p/google-plus-platform /issues/detail?id=521

目前,RESULT_OK 检查是一个不错的解决方案。

于 2013-05-06T17:39:30.553 回答