1

我试图找出是否可以从我自己的应用程序中修改另一个应用程序(三星的日历应用程序)的通知。具体来说,我想将日历事件的警报从一次性声音(如果手机设置为振动,则为静音)更改为重复振动。

我什至可以修改属于不同应用程序的通知吗?

如果我不能,我的应用程序是否可以收到有关所有通知的通知并重新抛出我自己的修改通知?

4

1 回答 1

1

您可能无法更改该应用程序的通知,因为您必须直接修改应用程序的代码,即触发通知的位置。

对于您的第二个问题:如果日历应用程序通过intents进行通信,您可以创建一个在所需意图上注册的应用程序(通过 Intent 过滤器)。当日历应用程序触发适当的意图时,您会看到一个对话框,让您在可以接受它的应用程序之间进行选择,您的应用程序也应该出现在哪里。在同一个对话框中,您可以将您的应用程序设置为默认应用程序,然后正确处理数据通知。

假设,因为最终这取决于提到的三星日历应用程序是如何实现的。

于 2010-08-24T19:21:45.627 回答