gpt4 book ai didi

java - 从服务启动 Activity

转载 作者:行者123 更新时间:2023-12-01 19:42:58 24 4
gpt4 key购买 nike

当使用服务收到推送通知时,是否可以启动 Android Activity 或应用程序?

这只会在应用程序已经运行时启动一个新的 Activity...

当收到推送通知时,这会在服务中调用。

Intent in = new Intent(this, MainActivity.class);
in.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
this.startActivity(in);

最佳答案

不可能(但有可能,请参阅下面我的编辑)。

即使有可能,您认为突然出现一项 Activity 并取代您正在做的任何事情是一个好主意吗?我肯定会立即卸载这个应用程序并给它最差的评级。

我建议您改为显示通知。

<小时/>

想了想,也有可能。您可以通过 shell 使用 am start -n 启动任何 Activity ,但我强烈建议您不要这样做。标准方法是显示通知。

关于java - 从服务启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54635932/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com