Intent intent=getIntent();什么意思

2025-03-06 12:18:40
推荐回答(2个)
回答1:

对于getIntent()这个方法,androidAPI文档中是这样解释的:
Retrieve
the
raw
Intent
contained
in
this
Item.
意思就是将该项目中包含的原始intent检索出来,
而Intent
intent=getIntent();
是将检索出来的intent赋值给一个Intent类型的变量intent
上句中,第一个intent是本身就有的一个intent,而后面的是个变量名,需要赋值

回答2:

不要用getintent
getintent是用来获取前一个activity的的附加数据的
比如oneactivity用intent启动twoactivty,并且用putextra方法加入了一些数据,在twoactivity就可以getintent,使用getextra获取额外数据