android:clearTaskOnLaunch="true"最白话的解释

 <activity android:name="com.cooliris.media.Gallery" android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:configChanges="keyboardHidden|orientation"
            android:clearTaskOnLaunch="true" android:noHistory="false"
            android:stateNotNeeded="true">

......

网上也有很多高手解释过这个属性,不过没太看懂,本人又请教了一下同事,终于明白了。

以galley3D 为例,在手机的home screen界面上有gallery3D的图标,点击图标,进行相关操作,例如操作到要设置一幅图片为桌面壁纸而剪切图片,此时点击了home 键,那么回到home screen界面。此时gallery3D没有真正结束,再次点击图标,会回到剪切图片的界面,就是说这个activity是继续活动,而不是第一次发起;只有按下back键时,才能真正结束当前的activity。

其实用gallery3D来举例不是最能说明问题,因为Gallery3D只有一个activity。哈哈

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值