
android:应用后台运行,有消息则在桌面显示一个悬浮框,如何点击悬浮框直接进入后台的activity? 5
试过intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)-->startActivity()但无效!...
试过intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)-->startActivity()但无效!
展开
2个回答
展开全部
FLAG_ACTIVITY_SINGLE_TOP:如果某个intent添加了这个标志,并且这个intent的目标activity就是栈顶的activity,那么将不会新建一个实例压入栈中。简而言之,目标activity已在栈顶则跳转过去,不在栈顶则在栈顶新建activity。
FLAG_ACTIVITY_NEW_TASK:跳转到的activity根据情况,可能压在一个新建的栈中.
FLAG_ACTIVITY_NO_HISTORY:跳转到的activity不压在栈中。
FLAG_ACTIVITY_CLEAR_TOP:跳转到的activity若已在栈中存在,则将其上的activity都销掉。
FLAG_ACTIVITY_NEW_TASK:跳转到的activity根据情况,可能压在一个新建的栈中.
FLAG_ACTIVITY_NO_HISTORY:跳转到的activity不压在栈中。
FLAG_ACTIVITY_CLEAR_TOP:跳转到的activity若已在栈中存在,则将其上的activity都销掉。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询