我将我的启动器活动标志设置为singleTop。Android活动标志问题
当我从通知栏启动活动(使用接收器中的FLAG_ACTIVITY_NEW_TASK)时,会创建新活动并且不会使用前一个活动。 在堆栈中只有一个活动可以做些什么?
编辑:
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);`
接收机
,似乎工作
我将我的启动器活动标志设置为singleTop。Android活动标志问题
当我从通知栏启动活动(使用接收器中的FLAG_ACTIVITY_NEW_TASK)时,会创建新活动并且不会使用前一个活动。 在堆栈中只有一个活动可以做些什么?
编辑:
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);`
接收机
,似乎工作
我不得不使用
Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_NEW_TASK
“Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK”,使得启动的活动的行为不同。每当我发起活动形式历史它总是呼吁新的意图
使用Intent.FLAG_ACTIVITY_CLEAR_TOP
尝试学习使用这些不同的标志。使用下面的链接,它将很有帮助。
http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_NEW_TASK
在哪里?在接收器中,我们必须使用FLAG_ACTIVITY_NEW_TASK ... – Rahul 2011-06-03 07:18:57