1.starActivityForResult的坑
在 onActivityResult的switch里面应该填的是requestcode 这个就是starActivityForResult (intent,requestcode);的值,但是假如到另外一个Activity里面后返回时没有setResult。 那么默认的Resultcode是0,而假如你设计的Resultcode也是0的话,那么就会报空指针错误。所以一般不要将他设为0;
在 onActivityResult的switch里面应该填的是requestcode 这个就是starActivityForResult (intent,requestcode);的值,但是假如到另外一个Activity里面后返回时没有setResult。 那么默认的Resultcode是0,而假如你设计的Resultcode也是0的话,那么就会报空指针错误。所以一般不要将他设为0;