每当我从广播接收器启动透明活动时,如果应用程序在最近的应用程序中已经有一个活动,则不是对当前应用程序透明,而是对现有应用程序的现有活动透明
这是我用来打开新活动的内容
val mIntent = Intent(context, TakePicture::class.java)
mIntent.flags = (Intent.FLAG_ACTIVITY_NEW_TASK)
context.startActivity(mIntent)
我需要在意图上添加
Intent.FLAG_ACTIVITY_CLEAR_TASK
标志
val mIntent = Intent(context, TakePicture::class.java)
mIntent.flags = (Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK )
context.startActivity(mIntent)