ACTION_SEND会在成功共享或用户取消操作时返回任何内容吗?

时间:2016-11-11 07:30:50

标签: android android-intent

在将其标记为重复之前,请阅读以下内容。早在4 - 5年前就提出过这个问题。

我经历了this question on stack。但到目前为止还没有给出解决方案,所以我只是想知道有人找到了解决方案。

问题是:

如何检查用户是否成功完成了共享意图,或者他是否取消了该操作?例如,如果用户想要通过Facebook或Gmail共享应用程序,那么在成功分享回到我当前的应用程序之后, ACTION_SEND 操作会如何?

注意:请不要为如何创建分享意图 onActivityResult 提供答案。

 @Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (resultCode == RESULT_OK) {
            Toast.makeText(this,"Successfully Sharing", Toast.LENGTH_SHORT).show();

        }}

但是这种Toast永远不会发生。请为我提出任何解决方案。

0 个答案:

没有答案