android - 修改 Android 上另一个应用的通知

标签 android mobile notifications vibration

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

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

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

最佳答案

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

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

假设,因为最终取决于上述三星日历应用程序的实现方式。

关于android - 修改 Android 上另一个应用的通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3560140/

相关文章:

android - 你如何从安卓市场中删除你自己的应用程序

Android LocationManager locationManager.requestLocationUpdates() 不工作

ios - 如何获取通知以将我带到所需的 viewController?

javascript - 如何使用 localStorage 存储和取回用户登录信息?

ios - 针对本地通知的个性化操作

android - 如何使用本地通知在 firebase 聊天应用程序上获取通知?

android - 为什么 genymotion 模拟器比 android 模拟器快很多?

java - LocationListener、LocationRequest、LocationServices 在实现 Google Maps API 以在 Android Studio 中查找附近地点时导入无效

html - fixed div on mobile 不固定

mobile - 创建新的 UWP 应用程序会在显示顶部出现奇怪的间隙