Android Intents - putExtra,多次出现会发生什么?

时间:2011-04-26 07:23:18

标签: android android-intent put

假设我正在使用意图将信息返回到调用当前活动的主类。

如果说,我有两种可能重叠相同字段的方法会发生什么,例如:

myIntent.putExtra("returnVal1",1000);
 // many lines of code, later on...
myIntent.putExtra("returnVal1",5);

“returnVal1”会在意图中更新为5,它会保持在1000,还是会导致运行时崩溃?

提前感谢,从手机发送,而不是带有eclipse atm的电脑,或者我会测试自己!

1 个答案:

答案 0 :(得分:7)

它会覆盖它。额外属性本质上是单值散列:新值覆盖任何现有值。