您的位置:首页 > 其它

不同的activity使用bundle对象传值给广播接收器

2013-08-09 18:58 204 查看
/**
* 解决了一下午的问题,广播机制传值,在一个activity中发送广播给广播接收器,使用的是同一个action
* 在另一个activity中如果也发送广播给同一个广播接收器,使用相同的action,会导致后一个activity需要传给广播接收器
* 的bundle对象得不到值,只可以获取到前一个activity的bundle对象值,如果使用不同的action就可以解决这种问题
* 2013-08-09补充:使用bundle.clear方法清除以前的bundle数据,貌似不起作用
* 2013-08-10ps:
* PendingIntent.FLAG_UPDATE_CURRENT的官方解释
* if the described PendingIntent already exists, then keep it but its replace its extra data with what is in this new Intent.
* PendingIntent.FLAG_ONE_SHOT官方解释
* this PendingIntent can only be used once.
*/

修改一下,这个是我代码里的注释

ps:补充http://blog.csdn.net/fancylovejava/article/details/9871951
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐