友盟分享到QQ时,能分享成功,但是回调方法中只走到onStart()

今天在做友盟分享的时候遇到了一个奇怪的问题,分享到微信和朋友圈的时候 友盟分享的回调方法都可以打印出来,只有分享到QQ的时候,可以把内容分享到QQ第三方去,但是友盟的分享回调监听中 只走了onStart(),其他的方法都没有打印出来,原来是要在分享的activity中加上如下图所示的代码才可以:

这里写图片描述

所需代码如下:

 @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        UMShareAPI.get(this).onActivityResult(requestCode, resultCode, data);
    }

加上以上代码 ,就可以打印出分享回调监听中的方法了。

猜你喜欢

转载自blog.csdn.net/lgj860123/article/details/79640141