Android onActivityResult 设置requestCode 返回的code不对

今天在项目里用到

Intent intent=new Intent(getActivity(), Test.class);
startActivityForResult(intent, 1);

onActivityResult本来返回应该是1的,但是却返回了9001,仔细一看是从Fragment跳转到Activity,要使用

Intent intent=new Intent(getActivity(), Test.class);
getActivity().startActivityForResult(intent, 1);

posted on 2015-07-25 13:05  lialzm  阅读(1243)  评论(0编辑  收藏  举报

导航