确定应用程序何时完成使用ACTION_SEND发送文件

时间:2014-11-09 17:55:17

标签: android file send

在我的应用中,我使用ACTION_SEND发送打开外部应用程序(Dropbox,电子邮件等等)的文件。我想知道外部应用程序何时完成发送文件。也许我可以检测该文件是否被其他应用程序读取?

1 个答案:

答案 0 :(得分:0)

尝试使用 onActivityResult

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_SEND_THE_FILE) {
        if (resultCode == Activity.RESULT_OK) {
            // file used by another app.
        } else {
            // sending failed/cancelled
        }
    } 
}