我试图找出是否可以从我自己的应用程序修改另一个应用程序(来自三星的日历应用程序)的通知。具体来说,我想将日历事件的警报从一次性声音(如果手机设置为振动则静音)重复振动。
我是否可以修改属于不同应用的通知?
如果我不能,我的应用程序是否可以收到有关所有通知的通知,只需重新抛出我自己修改过的通知?
答案 0 :(得分:1)
您可能无法更改该应用的通知,因为您必须直接修改应用的代码,而通知将被触发。
关于第二个问题:如果日历应用程序通过intents进行通信,您可以创建一个注册所需意图的应用程序(通过Intent过滤器)。当日历应用程序触发适当的意图时,您会看到一个对话框,您可以在其中选择可以接受它的应用程序,以及您应该出现的应用程序。在同一个对话框中,您可以将应用程序设置为默认值,然后正确处理数据通知。
假设,因为最终它取决于所提到的三星日历应用程序的实现方式。