软软小面包 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) {}

    评论

报告相同问题?

悬赏问题

  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码