clearTaskOnLaunch的使用
16lz
2021-01-26
设置android:clearTaskOnLaunch="true"属性对Activity启动运行行为的影响
假设有A,B两个Activity,在AndroidManifest.xml中将A Activity的设置了android:clearTaskOnLaunch="true"。
然后A中的操作启动了B,进入了B:
如果此时用户按了Home键回到主屏幕上,然后又点击了主屏幕上的A的icon图标启动应用。那么此时不是进入B,而是进入了A。
如果用户按了屏幕下方的”最近任务列表“键,调出最近任务列表中,出现的是B,用户点击,此时又进入的是B。
以上就是设置了android:clearTaskOnLaunch="true"后的Activity运行的细微差别。属性android:clearTaskOnLaunch,顾名思义,就是说,当设置此属性为true时候,每一次启动此Activity后,将清空以此Activity为根的Task。
更多相关文章
- 解決APP启动短暂白屏或者黑屏的问题
- 平板上只能竖着启动app,横着打不开
- Android(安卓)SurfaceFlinger服务启动过程源码分析
- Android(安卓)PopupWindow使用详解
- android信得过的退出程序设置
- Android初学笔记(记录自己的学习过程,有不对的地方欢迎指出)
- 一步一步学android OpenGL ES2.0编程(1)
- Android(安卓)开发之RecyclerView的使用
- Android(安卓)Manifest.xml 结构详解