3个Activity携带Bundle数据的跳转问题 (如何给数据做标记?)
问题是这样的A.java 里面有Intent intent=new Intent()和Bundle bundle=new Bundle(); bundle.putString();
B.java 里面是 Intent intent0=getIntent()和Bundle bundle0 = intent0.getExtras(); bundle.getString()
C.java 里面是Intent intent=new Intent()和Bundle bundle=new Bundle();
现在A跳到B B跳到C C又跳回到B的时候 A给B的bundle数据就找不到了 有什么办法啊
我是新手 请大神们说的详细点 真心感谢 --------------------编程问答-------------------- 在A类中定义静态成员变量 public static Intent intent = new Intent();
C跳回B再想取回A中intent的值 直接在B中用 A.intent.getBundles(); --------------------编程问答--------------------
谢谢
可行 我试过了 --------------------编程问答-------------------- 额 这个解决方法真暴力 全部这样改的话 那逻辑得多繁琐
B使用startActivityForResult启动C,这样2个intent的数据就不会混淆了 --------------------编程问答--------------------
刚学这个 其他高深的方法还不会啊 --------------------编程问答--------------------
嗯 慢慢来
补充:移动开发 , Android