2011-05-06 79 views
0

我需要使用Intent将一个活动的cookie列表传递给另一个活动。如何实现这一目标?虽然意图传递复杂对象

谢谢。

+0

很多类似的问题在这里... – ernazm 2011-05-06 13:43:18

+0

可能的重复[如何发送一个对象从一个Android活动到另一个Intent.putExtra?](http://stackoverflow.com/questions/2139134/how-to-发送一个对象从一个Android的活动到另一个意向putextra) – 2011-05-06 13:44:02

+0

@亚历克斯:[请也请删除“请”和“感谢”编辑时的问题](元.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be-removed-from-posts) - 谢谢。 – sarnold 2012-03-22 03:00:15

回答

0

使用Intent.putExtra(String name, String[] value)将通过cookie列表的最简单的方法。还有其他putExtra签名,具体取决于您目前如何实现您的列表。另一方面,您将使用getExtras()来获取值。如果由于某种原因,你有一个更复杂的设置,你可以创建一个Cookie类,延伸Parcelable

0

只要在Intent类的setExtra()方法中传递它。

希望它的帮助下, JQCorreia

+0

没有相应的函数Intent.putExtra(Object)来实现这一点。 – steve 2011-05-06 13:39:06

+1

@steve我使用Bundle的原型b = new Bundle(); b.putSerializable(“jalcomputing.confusetext.PasswordState”,outState); i.putExtras(b); //意图我 – JAL 2011-05-06 20:43:18