如何在Android上使用通知点击意图中的新数据重新启动当前活动

jampez77

我正在将以下意图与通知一起使用,问题是,如果当前活动与意图相同,则什么也不会发生。如何使用新数据打开相同的活动?

intent = new Intent(context, PackViewActivity.class);
                                intent.putExtra("pid", pack_id);
                                intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);

以下是清单中的详细信息:

<activity
        android:name=".PackViewActivity"
        android:configChanges="orientation|keyboardHidden|screenLayout|screenSize"
        android:launchMode="singleTask"/> //I've also tried singleInstance with no success.

当前,除非当前活动为,否则一切正常PackViewActivity在这种情况下,什么也不会发生。

谢沙夫

就像提到的@Vivek一样,使用Intent.FLAG_ACTIVITY_CLEAR_TOP并删除Intent.FLAG_ACTIVITY_CLEAR_TASK现在,如果您的活动已经在运行,则将在中传递新的意图onNewIntent()那是您应该放入意图阅读代码的地方。另外,请摆脱android:launchMode您的活动清单描述,因为它带来了很多问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在活动重新启动时保留意图对象的值?

来自分类Dev

如何使用SherlockListFragment意图启动新活动?

来自分类Dev

如何使用SherlockListFragment意图启动新活动?

来自分类Dev

如何在点击/点击通知时重新打开活动

来自分类Dev

如何在创建的活动上再次重新启动线程

来自分类Dev

Android平板电脑拍摄相机意图活动重新启动

来自分类Dev

PC重新启动,现在Android Studio无法解析“活动”,“日历”,“意图”等

来自分类Dev

如何从熊猫数据框中的当前行中减去上一行,以创建一个新列以每个名称重新启动该过程?

来自分类Dev

如何根据意图数据在android中启动其他活动

来自分类Dev

如何在不重新启动(kpartx)的情况下使用新的fdisk表?

来自分类Dev

如何在类图中定义活动意图

来自分类Dev

如何在Android设备上禁用“重新启动:冷重启”物理按钮

来自分类Dev

使用“后退”按钮重新启动活动

来自分类Dev

UWP C#-从通知点击重新启动应用

来自分类Dev

如何在android中启动新活动

来自分类Dev

如何在Azure Build上重新启动Ubuntu代理?

来自分类Dev

如何在Ubuntu上重新启动SSH守护进程?

来自分类Dev

Android 9 Pie上的省电模式(和夜间模式)重新启动了整个活动,如何防止这种情况发生?

来自分类Dev

快速使用图像时,如何在文本上固定渐变,因为渐变会重新启动

来自分类Dev

如何在Android中从意图中添加和检索数据

来自分类Dev

android.intent.action.BOOT_COMPLETED在“重新启动”或“重新启动”时未收到意图

来自分类Dev

如何在 R 中使用超时重新启动循环?

来自分类Dev

如何在不重新启动整个容器的情况下重新启动Docker容器上的Node?

来自分类Dev

如何避免“复制文件资产...以使其对齐”上的活动/服务重新启动

来自分类Dev

如何在不重新启动活动的情况下切换主题(夜间模式)?

来自分类Dev

如何在不注销或重新启动当前会话的情况下使“ .bashrc”生效?

来自分类Dev

如何在重新启动时发送超过 24 小时的待处理通知?

来自分类Dev

重新启动Android SystemUIService后,如何在不重新启动的情况下刷新墙纸图像?

来自分类Dev

如何通过android SearchView小部件查询提交通过意图启动新活动

Related 相关文章

  1. 1

    如何在活动重新启动时保留意图对象的值?

  2. 2

    如何使用SherlockListFragment意图启动新活动?

  3. 3

    如何使用SherlockListFragment意图启动新活动?

  4. 4

    如何在点击/点击通知时重新打开活动

  5. 5

    如何在创建的活动上再次重新启动线程

  6. 6

    Android平板电脑拍摄相机意图活动重新启动

  7. 7

    PC重新启动,现在Android Studio无法解析“活动”,“日历”,“意图”等

  8. 8

    如何从熊猫数据框中的当前行中减去上一行,以创建一个新列以每个名称重新启动该过程?

  9. 9

    如何根据意图数据在android中启动其他活动

  10. 10

    如何在不重新启动(kpartx)的情况下使用新的fdisk表?

  11. 11

    如何在类图中定义活动意图

  12. 12

    如何在Android设备上禁用“重新启动:冷重启”物理按钮

  13. 13

    使用“后退”按钮重新启动活动

  14. 14

    UWP C#-从通知点击重新启动应用

  15. 15

    如何在android中启动新活动

  16. 16

    如何在Azure Build上重新启动Ubuntu代理?

  17. 17

    如何在Ubuntu上重新启动SSH守护进程?

  18. 18

    Android 9 Pie上的省电模式(和夜间模式)重新启动了整个活动,如何防止这种情况发生?

  19. 19

    快速使用图像时,如何在文本上固定渐变,因为渐变会重新启动

  20. 20

    如何在Android中从意图中添加和检索数据

  21. 21

    android.intent.action.BOOT_COMPLETED在“重新启动”或“重新启动”时未收到意图

  22. 22

    如何在 R 中使用超时重新启动循环?

  23. 23

    如何在不重新启动整个容器的情况下重新启动Docker容器上的Node?

  24. 24

    如何避免“复制文件资产...以使其对齐”上的活动/服务重新启动

  25. 25

    如何在不重新启动活动的情况下切换主题(夜间模式)?

  26. 26

    如何在不注销或重新启动当前会话的情况下使“ .bashrc”生效?

  27. 27

    如何在重新启动时发送超过 24 小时的待处理通知?

  28. 28

    重新启动Android SystemUIService后,如何在不重新启动的情况下刷新墙纸图像?

  29. 29

    如何通过android SearchView小部件查询提交通过意图启动新活动

热门标签

归档