我通过登录的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谢谢。
activity传参数大都用这个吧 startActivityForResult(i, 0)
onActivityResult(int arg0, int arg1, Intent data) {}
昨天刚写的,你可以看看,在mainactivity中重写onnewintent
http://blog.csdn.net/qq_28774507/article/details/53336521
http://blog.csdn.net/centralperk/article/details/7556102我觉的你应该看看这个