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