安卓Activity之间的跳转的问题

我通过登录的Activity在登录通过服务器验证过后,需要跳转到MainActivity,MainActivity中包含了两个Fragment,我使用:
Toast.makeText(Login.this, "登录成功", Toast.LENGTH_SHORT).show();
Intent intent = new Intent(Login.this, MainActivity.class);
intent.putExtra("id", 999);
startActivity(intent);
finish();
然后在MainActivity中的onResume方法接受Intent传过来的参数,根据参数选择显示的Fragment,但是当我登录成功,开始跳转时,程序黑屏卡死,然后出现ANR异常,现在毫无头绪。请帮帮忙,O(∩_∩)O谢谢。

3个回答

activity传参数大都用这个吧 startActivityForResult(i, 0)
onActivityResult(int arg0, int arg1, Intent data) {}

昨天刚写的,你可以看看,在mainactivity中重写onnewintent
http://blog.csdn.net/qq_28774507/article/details/53336521

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问