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