android:taskAffinity与android:finishOnTaskLaunch之我见
最近做一个打电话相关的小app,用到了2个平时了解得少的属性,也是看到一个国外相同项目这个做的,开始是直接复制过来的,没去详细了解,项目中期时,随手删了2行配置的属性,由于平时基本没用到,所以以为用处不大,结果出了写小问题,这里记录一下。不废话了,直接贴代码和解释吧,以下是我测试后的个人理解。 <activity android:name=".callscreen.CallScreenActivity" android:taskAffinity="com.mythlink.callapp.callScreen"/> <!-- android:taskAffinity重新分配一个[task]任务名称(其它activity也可使用该名称) [ps:因为有些项目需求是,点击应用图标必须显示项目主界面,有这个属性就很好办了,把其它activity重新分配一下taskAffinity, 这样就不会显示这些界面了,因为默认的taskAffinity栈顶不是这些activity]。 如果不需要执行activity中的onNewIntent方法,最好是使用android:finis...