Android-singleTask Activity 在onNewIntent时,参数Intent中没有extra值
Activity A 设置为android:launchMode="singleTask",当从Activity B 打开 Activity A 后,又从通知栏打开Activity A 并在Intent中加入一些参数(putExtra), 此时A应该是onNewIntent, 但是参数Intent中那些传入的Extra为空。
但是,如果一开始就从通知栏打开,一直点击通知栏, onNewIntent中的intent都是有extra值的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
onNewIntent时有调用setIntent(Intent intent)方法吗?每调用这个话getIntent()应该返回的不对。