我一直在尝试查找解决方案,但似乎找不到适合我需要的解决方案。可能是我没有使用正确的关键字,所以我会尽力解释它。
简单地说,我正在构建一个 Android 应用程序。该应用程序需要检测手机上的一些其他 Activity 并显示一些消息。
例如:
用户启动 MyApplication。
用户从另一个应用程序收到了一些通知。 (电话、短信、电子邮件等等)
MyApplication 通过 toast 或对话框显示一条消息,表示“您刚刚收到来自另一个应用的通知”
我不完全确定我应该在这里寻找什么功能,感谢任何帮助。
谢谢!
最佳答案
你会想看看NotificationListenerService ,这将让您在发布或删除新通知,或它们的排名发生变化时收到来自系统的电话。
一旦您收到来自 NotificationListenerService
的回调,您将需要创建一个 Toast .
看看this教程应该可以帮助您入门。
关于Android 应用程序检测其他 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42449740/