android:clearTaskOnLaunch="true"什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/02 13:35:09
android:clearTaskOnLaunch=
x]oPǿ WX04KWҬR:չ7&8ls0*ۗ9POwuΤi97Մw$ZL>V*|!>Y%jTyg4_vx~uXg;sHJ t]nW]ۤY(sY៻|ʤ+'i"j7-'{}th*-qw "yJ+n&K&0ַP޲  @xuq9{Ffe,1Yȑ|?YpaZfݪ5,XbY)kB(ǝk{??8rj݉`-lc}R[~ATQ4qxk"7r S> O̎ ldb Q' $ ɤvl~YՑNʊWu̓ZxVO \Je5;UA!,#G谄j[0F Yt$o"~ T0* 'U `

android:clearTaskOnLaunch="true"什么意思?
android:clearTaskOnLaunch="true"什么意思?

android:clearTaskOnLaunch="true"什么意思?
这个参数意思是无论何时这个activity都会从home screen重新启动,也就是只要你按了桌面的图标,这个活动就是第一个发起的.但是唯一要注意的是如果你按下的是home建 那么意味着这个活动没有结束,所以你在按有时候就不会第一次发起了.只有当你按下back或者结束当前执行的任务之类代表能使activity结束的行为 这个活动都会第一次发起.
往往 android:clearTaskOnLaunch="true" 是一个主入口.
<activity android:name="Camera"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
android:clearTaskOnLaunch="true"
android:taskAffinity="android.task.camera"
<intent-filter
<action android:name="android.intent.action.MAIN" /
<category android:name="android.intent.category.DEFAULT" /
<category android:name="android.intent.category.LAUNCHER" /
</intent-filter
<intent-filter
<action android:name="android.media.action.IMAGE_CAPTURE" /
<category android:name="android.intent.category.DEFAULT" /
</intent-filter
<intent-filter
<action android:name="android.media.action.STILL_IMAGE_CAMERA" /
<category android:name="android.intent.category.DEFAULT" /