友盟分享到微信 监听不执行 监听只执行onStart,(onResult,onError,onCancel 不执行)...

最近在做一个项目 有一个需求是要分享项目中的一个商品

这对于我来说简直是 so easy (项目是三个人一起写的)

正好看到之前有同事写完了  我就拿过来用吧  一顿复制粘贴  大功告成

 


 

这个是监听

 


 

因为最新的分享  当你点击分享的时候  有个dialog (被取消了) 没有了  怎么办 文档告诉自己加  没办法 自己加吧!!!!

分析需求  在start 显示这个dialog  在 result 隐藏dialog  (我怎么这么聪明)

代码写完了   运行一下吧  卧槽!!! 分享成功对话框怎么还在 但是toast却显示成功了  哪里来的吐司 最后发现是在  微信支付的时候 在接受那个类里有这个代码.....

 


 

 


 

一顿debug 最后发现  监听只执行了onStart  咋办咋办  蒙了  一顿看文档看论坛看博客  看了一天 也没有结果

 

我一想 是不是这个监听拦截了 我自己定义的监听  我就把这个else if  注释掉了  可是 他还是不走 蒙了  又是看论坛 看博客 看文档

  最后发现一个大神的留言

 


 

你注释掉了 之后 你还需要在加一个 else   {  super.onResp(resp) }

 

终于好使了 

 

 

如果你遇到了跟我同样的问题  并且 跟我的bug一样  请你试一试这个(qq\765307272)

转载于:https://www.cnblogs.com/guanhaoran/p/7001919.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值