startActivityForResult 请求码不正确

今天遇到一个坑,就是 startActivityForResult 接收不到正确的请求码。
比如,我startActivityForResult的时候,设置的请求码是4,但是接收到的时候是1000323;
原来,我启动的时候用的fragment的startActivityForResult,接受的时候再activity里面接受的,接受的是就不是4了。

原文地址:https://www.cnblogs.com/caoxinyu/p/6647807.html