2010-06-30 55 views
1

我的意图,我需要设置它,两个标志:组合两个意图标志

FLAG_ACTIVITY_SINGLE_TOP - >怎么我想要保留当前活动的实例的情况下,它已经聚焦。

FLAG_ACTIVITY_NEW_TASK - >怎么我启动意图外面的活动(contexnt.startactivity(..))

的问题是,我不能结合两者..任何其他的解决办法?

这是我的例外:

06-30 09:12:48.577: ERROR/AndroidRuntime(2460): android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag.

这真的是你想要的吗?

谢谢,

ray。

+0

解决方案是使用addFlags代替setFlags,但它仍然didnt影响..例如,如果我目前使用的浏览器,我运行另一个浏览器与意向这些标志,当前页面被修改。 – rayman 2010-06-30 06:32:19

回答

4

解决方案是使用addFlags代替setFlags,但它仍然didnt影响..例如,如果我目前使用的浏览器,我运行与国旗其他浏览器的意图,当前页面被channged