测试的时候出现了如上图所示的内存泄漏,显示activity持有这个meetingActivity的instance,具体方法是IRequestFinishCallback$Stub。去里面看一下发现里面有个 mHandle.post 应该就是他的原因。
解决办法:重写 onBackPressed 放弃回调super.onBackPressed,直接调用 finishAfterTransition。
测试的时候出现了如上图所示的内存泄漏,显示activity持有这个meetingActivity的instance,具体方法是IRequestFinishCallback$Stub。去里面看一下发现里面有个 mHandle.post 应该就是他的原因。
解决办法:重写 onBackPressed 放弃回调super.onBackPressed,直接调用 finishAfterTransition。