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);

文章来自:http://www.cnblogs.com/foreverstudent/p/4675712.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3