android-notifications相关内容

如何在Kotlin中安排定期通知?

我已经找了几个小时了,但没有找到任何有用的东西。现在,我有一个活动(称为Other_Recurringreminder),它设置时间(伪造的日历,hh:mm;字符串)、重复频率(Int)、重复单位(如分钟、小时、天;字符串)、是开还是关(Bool),以及名称(字符串) 在Other_recurringreminder.kt中,我有这样的函数: fun sendnotification( ..
发布时间:2022-08-09 19:57:15 移动开发

在科特林每天同一时间重复发送通知

我找到的其他Stackoverflow代码都不起作用。要么都是Java,要么我太傻了,不能让它工作。 如何在每天的同一时间发出通知?所以基本的东西,我找不到Kotlin的任何东西。 推荐答案 使用此代码可计划在每天22:00(或HOUR_TO_SHOW_PUSH中的任何其他小时)显示通知: private val alarmManager = context.getSyst ..
发布时间:2022-07-05 11:26:43 移动开发

我可以禁用Android和小通知图标上的通知徽章吗?

我读到可以使用透明颜色“隐藏”小图标,但图标之间有间隙。 我还需要禁用通知徽章;我只需要锁屏(可见性=1)上的声音和通知以及顶部通知栏上的通知。 推荐答案 若要禁用通知徽章,可以在NotificationChannel对象上使用setShowBadge(false)。 结账详情Modify a Notification Badge。 删除小图标的另一部分。AFAIK是 ..

Android 12-通知蹦床限制

由于Android 12,Notification trampoline restrictions给我的项目带来了很大的问题。我开发了一个SDK,它用于显示本地通知。 我的问题是,我使用通知是为了在应用程序中显示横幅或打开Web视图。对于Notification trampoline restrictions,我需要 使用pending intent指定通知点击事件。 我的问题是从SDK端找出应用 ..

在显示通知时,华为5.1手机上出现奇怪的允许/拒绝问题

结果是,华为5.1版本的手机不能显示MediaStyle通知,所以在解决这个问题时,我做了一个非常简单的通知测试,我收到了一个奇怪的问题,询问Allow App Name to push messages to the notification panel。 我没有以任何方式使用推送,事实上,下面的屏幕截图是针对一个应用程序的,它所做的只是显示一个样本通知,而不是其他任何东西。 我如何 ..

Android 5 Lollipop 中的通知栏图标变为白色

我有一个显示自定义通知的应用.问题是在 Android 5 中运行时,通知栏中的小图标显示为白色.我该如何解决这个问题? 解决方案 接受的答案不(完全)正确.当然,它使通知图标显示为彩色,但这样做有一个很大的缺点 - 将目标 SDK 设置为低于 Android Lollipop! 如果您按照建议通过将目标 SDK 设置为 20 来解决白色图标问题,您的应用将不会以 Android L ..
发布时间:2022-01-30 12:55:48 移动开发

QT/QML Android App,点击通知栏打开应用

我为 Android 应用程序制作了一个 QT.当我单击平板电脑上面看到的按钮通知栏时.但是,如果单击通知,我的应用程序将打开/聚焦(不知道)并带有黑色窗口.如何简单地做到这一点.我的代码是: 包org.ays.operation;导入android.app.Notification;导入android.app.NotificationManager;导入android.content.Cont ..

在 Android 设备上分组 Firebase FCM

我正在尝试使用 Firebase 控制台发送云消息.我正在为 android 设备执行此操作. 推送通知与随其发送的数据一起显示在设备上. 但每个通知都会单独显示.这意味着如果我发送 3 个通知,通知栏中会显示三个项目. 我想要实现的是将所有通知分组在一个标题下.正如您在 WhatsApp 或 Facebook 中所做的那样. 如何使用 Firebase 控制台实现这一点? ..

如何使用 Firebase 将多个通知合并为一个?

我在 Firebase Cloud Functions 中有一个函数,用于向我的应用程序中的特定用户发送通知,并且具有以下代码: const notificationContent = {通知: {title: "我的通知标题",body: "我的通知正文",图标:“默认",声音:“默认"}}; 我曾尝试使用 collapse_key: "unique_key" 但没有效果.我阅读了仅在设备离 ..

像whatsapp这样的组fcm通知,但允许多个组通知

我不确定这是否完全可能,但我会说明我的要求.如果可能的话,请帮我弄清楚该怎么做. 假设我有一个画廊类型的 Android 应用程序.当用户喜欢或评论图库中的照片时,我们会使用下面给出的代码触发 fcm 通知 值++;NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this).s ..

NotificationCompat.Builder(getApplicationContext(), CHANNEL_ID) 不适用于 Oreo Firebase 通知

我正在尝试在 Oreo 版本 中使用 Firebase 显示通知,所以当我得到解决方案时它没有显示 NotificationCompat.Builder(this, CHANNEL_ID) 但它向我展示了这样 解决方案 NotificationCompat.Builder(上下文上下文) 此构造函数在 API 级别 26.1.0 中已弃用. 使用 NotificationComp ..

在没有用户点击通知的情况下处理数据负载?

在后台时,应用在通知托盘中接收通知负载,并且仅在用户点击通知时处理数据负载. 有没有什么方法可以在用户不点击通知的情况下处理数据负载? 解决方案 基于 处理消息: 应用状态通知数据两者前台 onMessageReceived onMessageReceived onMessageReceived后台系统托盘 onMessageReceived 通知:系统托盘数据:额外的意图. 它 ..

通过 FCM onMessageReceived 方法从 RemoteMessage 获取值

我已将 gcm 迁移到 fcm 以获取推送通知消息.但是我如何从收到的 RemoteMessage 中获取捆绑数据的 onMesssageReceived 方法. 旧 GCM 在消息接收方法中提供捆绑数据,但在 FCM 中有 RemoteMessage 数据. 所以请告诉我如何解析远程消息以获取通知的所有值. 我的工资单 {"collapse_key":"score_update",“ ..

当应用程序处于后台时,FCM 显示重复通知

我在我的项目中实施了 FCM.推送通知按预期工作,收到通知时调用 onMessageReceived.当应用程序在前台时是这样. 但是,当应用程序在后台时,系统托盘总是在一个到达时显示重复的通知(例如,当收到通知 A 时,系统托盘显示 2 个通知 A) 如何解决这个问题? 编辑:添加代码 我扩展了 FirebaseMessagingService 类,并在 onMessag ..

Firebase Cloud Messaging (FCM) - 当用户点击带有附加功能的通知时启动活动

我试图在用户单击通知时打开特定活动,当应用程序在后台时,使用一些额外的参数.我正在使用 click_action 并且它工作正常,应用程序会打开所需的 Activity. 现在我需要服务器向此 Activity 传递一个额外的参数,即 id,以便我可以显示与通知相关联的所需详细信息.就像电子邮件应用程序一样,当我们点击通知时,会打开该特定电子邮件的详细信息. 我该怎么做? 解决方 ..

android中的Firebase计划通知

我正在使用 firebase 开发一个 android 应用程序,该应用程序应按用户应在应用程序设置中设置的小时数每天推送两次通知. 我看到至少 2 年前有人问过类似的问题,但没有答案,也许现在有一个选择. 无论如何我可以使用 Firebase 实现这一点吗?如果没有,我该如何实现? 解决方案 您可以安排从 Firebase 控制台发送通知.但这仅限于您手动输入的通知.没有办法 ..