在运行前台服务时从应用启动器和通知启动相同的活动

埃尔泰·肖科(Ertay Shashko)

我的设置如下:

  • 活动A(在首次启动应用程序时启动)
  • 活动B(启动前台服务以记录GPS数据)

启动前台服务时,我将为通知创建一个待处理的意图,然后点击它,将打开活动B,这是预期的结果。

在前台服务运行时,如果我从应用启动器启动该应用,它将打开活动A。在这里,当服务运行时,我需要启动活动B。

维京塔斯B

我的建议是将变量放入SharedPreferences中,以指示服务是否正在运行,并在ActivityA中进行检查。如果服务正在运行,请不要加载任何视图并打开ActivityB。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android活动,服务,通知和应用启动器

来自分类Dev

在活动中启动前台服务

来自分类Dev

前台服务仅启动一次,并在单击时显示活动

来自分类Dev

活动可见时隐藏前台服务通知

来自分类Dev

活动可见时隐藏前台服务通知

来自分类Dev

当应用程序通过启动器图标启动时,如何从通知中心删除android推送通知?

来自分类Dev

如何按需运行后台服务-不在应用程序启动或计时器上运行

来自分类Dev

如果服务正在运行,则从通知中更新的UI来启动活动

来自分类Dev

活动是否应该与onPause()中已启动的前台服务解除绑定?

来自分类Dev

启动器活动未启动

来自分类Dev

在服务和活动中启动计时器时的区别

来自分类Dev

Alfred从Chrome应用启动器运行应用

来自分类Dev

在我的启动器应用程序中显示当前正在运行的应用程序的对话框

来自分类Dev

“ MAIN”和“ LAUNCHER”对于启动器活动是多余的

来自分类Dev

Android启动器应用

来自分类Dev

应用设为启动器

来自分类Dev

Android启动器应用

来自分类Dev

当程序使用Material Design从启动器活动转到另一个活动时,应用程序崩溃

来自分类Dev

调用了Android广播接收器,但未启动前台服务

来自分类Dev

无法从启动器运行Wine应用程序

来自分类Dev

如何在“启动器”和“共享方式”时设置不同应用程序的名称

来自分类Dev

单击新启动器时不要运行终端

来自分类Dev

前台服务已终止且未重新启动

来自分类Dev

如何在Qt Android中启动前台服务?

来自分类Dev

前台服务已终止且未重新启动

来自分类Dev

如何使用其中的 Firebase 代码启动前台服务?

来自分类Dev

Android:如果服务正在运行,则启动活动A,否则启动活动B

来自分类Dev

GAE SDK和启动器无法运行

来自分类Dev

前台服务中的通知

Related 相关文章

  1. 1

    Android活动,服务,通知和应用启动器

  2. 2

    在活动中启动前台服务

  3. 3

    前台服务仅启动一次,并在单击时显示活动

  4. 4

    活动可见时隐藏前台服务通知

  5. 5

    活动可见时隐藏前台服务通知

  6. 6

    当应用程序通过启动器图标启动时,如何从通知中心删除android推送通知?

  7. 7

    如何按需运行后台服务-不在应用程序启动或计时器上运行

  8. 8

    如果服务正在运行,则从通知中更新的UI来启动活动

  9. 9

    活动是否应该与onPause()中已启动的前台服务解除绑定?

  10. 10

    启动器活动未启动

  11. 11

    在服务和活动中启动计时器时的区别

  12. 12

    Alfred从Chrome应用启动器运行应用

  13. 13

    在我的启动器应用程序中显示当前正在运行的应用程序的对话框

  14. 14

    “ MAIN”和“ LAUNCHER”对于启动器活动是多余的

  15. 15

    Android启动器应用

  16. 16

    应用设为启动器

  17. 17

    Android启动器应用

  18. 18

    当程序使用Material Design从启动器活动转到另一个活动时,应用程序崩溃

  19. 19

    调用了Android广播接收器,但未启动前台服务

  20. 20

    无法从启动器运行Wine应用程序

  21. 21

    如何在“启动器”和“共享方式”时设置不同应用程序的名称

  22. 22

    单击新启动器时不要运行终端

  23. 23

    前台服务已终止且未重新启动

  24. 24

    如何在Qt Android中启动前台服务?

  25. 25

    前台服务已终止且未重新启动

  26. 26

    如何使用其中的 Firebase 代码启动前台服务?

  27. 27

    Android:如果服务正在运行,则启动活动A,否则启动活动B

  28. 28

    GAE SDK和启动器无法运行

  29. 29

    前台服务中的通知

热门标签

归档