gpt4 book ai didi

android - 如何根据 Android 中 Urban Airship Pushnotification 的额外值更改状态栏图标

转载 作者:行者123 更新时间:2023-11-29 02:07:47 25 4
gpt4 key购买 nike

我正在开发一款带有 Urban Airship PushNotification 的应用程序。它对我有用,我也能收到推送通知。我的要求是 Pushnotification 我正在传递一个额外值,我想根据额外值更改通知的状态栏图标。假设如果额外值是“1”,我想显示我的应用程序图标,如果它是“2' 我想显示另一个图标。请帮忙。

最佳答案

我建议禁用 Urban Airship 的通知并手动处理推送事件。

要禁用 Urban Airship 的通知,请覆盖 BasicPushNotificationBuilder:

BasicPushNotificationBuilder nb = new BasicPushNotificationBuilder() {
@Override
public Notification buildNotification(String alert,
Map<String, String> extras) {
return null;
}
};
// Disable notifications
PushManager.shared().setNotificationBuilder(nb);

然后实现一个 Intent 接收器according to the documentation here ,并创建您自己的 Notification 以满足您的规范。

关于android - 如何根据 Android 中 Urban Airship Pushnotification 的额外值更改状态栏图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9063960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com