本地通知的ID需要全局唯一吗?

3
我正在使用 react-native-push-notification 模块在我的 React Native 应用程序中触发本地通知。
PushNotification.localNotification(details) 中,details 对象需要一个 id 属性,该属性可以用于清除本地通知。
我想知道的是:这些 ID 是所有运行在手机上的应用程序共享的,还是它们仅适用于 React Native 应用程序?
基本上我想知道是否需要将其设置为随机值,以避免与其他应用程序冲突,或者它可以只是特定于我的应用程序的 ID,每次递增即可?
1个回答

2
因为这是本地通知,我认为它使用NotificationManager.notify发送。
以下是Android文档中的说明:
将通知发布到状态栏中显示。如果您的应用程序已经发布了具有相同ID的通知,并且尚未被取消,那么它将被更新的信息替换。
ID应该对于您的应用程序是唯一的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接