返回信息流就是一个在activity里改变另一个activity里的imageview,怎么实现?不管是用intent传过去还是别的方法,只要能做到这点就好。最好附上发送和接收的主要的代码,谢各大牛啦~
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #2861同步于 2011/3/31
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
【菜鸟求助】怎么用intent传图片?
yhvh009
2011/3/31镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
发个广播呗..
就在这个小输入框随便写两句,有细节错误别怪我.
ActivityA //收广播
在onCreate()里
br = new BroadcastReceiver(){ //BroadcastReceiver br = null; 声明在onCreate()外,方便在onDestroy()里卸载
@Override
public void onReceive(Context ctx,Intent intent){
if (intent.getAction().equals("老大换图片了") { // 字符串肯定要换的
imageView.set......(); //set函数忘记叫什么了...
}
}};
IntentFilter ift = new IntentFilter();
ift.addAction("老大换图片了");
registerBroadcastReceiver(br, ift);
onDestroy(){
unregisterBroadcastReceiver(br);
br = null;
super.onDestroy();
}
ActivityB //发广播
private void changeImage(){
Intent i = new Intent("老大换图片了");
sendBroadcast(i);
}
【 在 ingenious 的大作中提到: 】
: 发个广播呗..
: 就在这个小输入框随便写两句,有细节错误别怪我.
: ActivityA //收广播
: ...................
我是想把某一个选中的图片传过去,然后第一个activity接收后直接设置为这个图片,而不是让第一个activity去判断选择哪个,这样写是不是就是让第一个activity去判断了啊?
实现serializable接口
【 在 yhvh009 (51杨大祥|【羽协】其实我真的是会员) 的大作中提到: 】
: 就是一个在activity里改变另一个activity里的imageview,怎么实现?不管是用intent传过去还是别的方法,只要能做到这点就好。最好附上发送和接收的主要的代码,谢各大牛啦~
intent.putExtraInt(R.drawable.**)不行么
大概就是把能标识这个图片的一个参数发过去呗
【 在 yhvh009 的大作中提到: 】
: : 发个广播呗..
: : 就在这个小输入框随便写两句,有细节错误别怪我.
: : ActivityA //收广播
: ...................
【 在 tv 的大作中提到: 】
: 实现serializable接口
: 【 在 yhvh009 (51杨大祥|【羽协】其实我真的是会员) 的大作中提到: 】
: : 就是一个在activity里改变另一个activity里的imageview,怎么实现?不管是用intent传过去还是别的方法,只要能做到这点就好。最好附上发送和接收的主要的代码,谢各大牛啦~
: ...................
知道实现这个接口应该行,但是在网上看了一个,没懂。。。
【 在 ingenious 的大作中提到: 】
: intent.putExtraInt(R.drawable.**)不行么
: 大概就是把能标识这个图片的一个参数发过去呗
: 【 在 yhvh009 的大作中提到: 】
: ...................
但是接收怎么写?
查了下文档 果然记错了...
应该是 intent.putExtra("picture",R.dawable.pic);
另一方 intent.getIntExtra("picture", 0); //0是默认值,即键picture取不到值时用的
【 在 yhvh009 的大作中提到: 】
: : intent.putExtraInt(R.drawable.**)不行么
: : 大概就是把能标识这个图片的一个参数发过去呗
: : 【 在 yhvh009 的大作中提到: 】
: ...................
额,这个你要学会的
【 在 yhvh009 (51杨大祥|【羽协】其实我真的是会员) 的大作中提到: 】
: 知道实现这个接口应该行,但是在网上看了一个,没懂。。。
【 在 tv 的大作中提到: 】
: 额,这个你要学会的
: 【 在 yhvh009 (51杨大祥|【羽协】其实我真的是会员) 的大作中提到: 】
: : 知道实现这个接口应该行,但是在网上看了一个,没懂。。。
: ...................
恩,那我就好好看看这部分,谢啦