启动Intent.ACTION_SEND始终返回resultCode 0

时间:2010-12-06 10:30:12

标签: android android-activity android-intent

我正在使用startActivityForResult()通过图片msg.setType(“image / png”)启动Intent.ACTION_SEND,从我的应用程序共享图像。该呼叫完美地工作并显示所需的活动选择器。

但是当我回到onActivityResult()时,resultCode始终为0.要正确显示我的UI,我需要知道用户是发送/共享图片还是取消了操作。有什么办法让我知道吗?

1 个答案:

答案 0 :(得分:1)

需要在启动发送图像的活动中设置结果代码。在用于在完成活动之前发送图像集肯定结果的活动