gpt4 book ai didi

java - 禁用当前应用程序 android java 的推送通知

转载 作者:搜寻专家 更新时间:2023-11-01 09:47:43 26 4
gpt4 key购买 nike

可以禁用当前应用的推送通知吗?我正在使用来自谷歌 GCM 通知的示例。在应用程序中,我希望在注销时禁用推送通知。可以通过代码来完成,或者只需要在推送通知发送给我的服务器上禁用它

注意,彼得。

[更新]谢谢 Oleg,而且我在 MessageReceiver 中找到了执行此操作的方法

@Override
public void onMessageReceived(String from, Bundle data) {

String message = data.getString("message");
if(notificationsDisabled) {
// do what u want when notifications variable disabled (without server etc)
}else{
// if enabled , show notifications message in status bar or something else
}
}

当需要从服务器更新一些东西但没有推送通知时这是个好方法

最佳答案

您可以在启动时手动注册您的GcmBroadcastReceiver,并在退出时注销

Programmatically register a broadcast receiver

关于java - 禁用当前应用程序 android java 的推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37159392/

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