场景是:
在清单中声明了 singleTop 的活动。这个活动被称为带有一些额外的内容。我能够清除意图数据并能够翻转屏幕等,而无需调用原始意图......
问题是,当系统终止该活动并且用户返回该活动时,它会使用创建该活动的原始意图重新启动。
我该如何删除这个?我尝试用新的意图从内部开始相同的活动,但没有运气......我还使用了各种标志。
事实证明,没有正确的方法来从 ActivityManager 中清除意图数据。解决此错误的唯一方法是在额外内容被清除时保持标志状态。请参阅以下有关保留旗帜的帖子。https://groups.google.com/forum/#!topic/android-developers/vrLdM5mKeoY https://groups.google.com/forum/#!topic/android-developers/vrLdM5mKeoY
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)