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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 05:58:23
android,怎么把一个activity的context数据通过intent传到新的activity.在BroadcastReceiver的onReceive方法里跳到新的activity后,但是不会context传不过去,这样就不能跳回原来的activity了,
xRNQ~ 'XMSwKj]m"ʯJV-R^[t@i/{a|?3'M+F2 CA +1vr=yk>iFC.|nt[Owұ,l=wC}R@+Z|WY uO7#[UXvHy<@p2])s2:U-xܹ~Seyw(4)`><1~Z61wpbցۈdƵ2a) >pp

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即可.用完记得销毁