android,怎么把一个activity的context数据通过intent传到新的activity.在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 15:01:58
android,怎么把一个activity的context数据通过intent传到新的activity.在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,

android,怎么把一个activity的context数据通过intent传到新的activity.在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,
android,怎么把一个activity的context数据通过intent传到新的activity.
在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,

android,怎么把一个activity的context数据通过intent传到新的activity.在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,
通过intent是将context传不过去的.
不过你要从新的activity跳到之前的activity,直接在新activity里startActivity(this,oldActivity.class)就行了啊,需要onReceive里的context干嘛?
有一种方法,就在你的Service类里面定义一个Context类型静态成员xxx,每次onRecive的时候保存起来,在新的activity直接通过youService.xxx即可.用完记得销毁