软软小面包 2016-11-25 13:14 采纳率: 50%
浏览 889

安卓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条回答 默认 最新

  • cpf-freesky 2016-11-25 13:47
    关注

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

    评论

报告相同问题?