问题标签 [android-push-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
549 浏览

java - 如何在 Android 中本地化 Firebase 远程通知正文?

我想本地化服务器发送的 firebase 通知。通过 php 我向 Android 设备发送远程通知。我在 php 中使用的以下 postdata:

通知正在设备上正确发送,正文为“消息正文”。但我希望显示键“body_key”的本地化文本(“Cuerpo del menage”)。

另外请检查我用来接收消息的android代码:

在这里我不知道如何使用从通知消息中获得的密钥对其进行本地化?loc_key 是一个字符串。但在 android 中,它期望在此方法中传递 'integer':getResources().getString(R.string.body_key) 其中 'R.string.body_key' 是一个整数。

那么如何在 getString() 方法中传递 loc_key 并获取本地化文本?请帮我。

0 投票
1 回答
371 浏览

android - 如何在通知中显示时间和日期?

如何向用户发送包含时间和日期的通知?用户完成预约后,它将向用户发送通知,让用户知道日期和时间。任何人都可以帮助我

这是我在 firebase 中存储的日期和时间数据 在此处输入图像描述

私有 TextView mDate;

0 投票
1 回答
2051 浏览

notifications - 如何动态获取我们的android应用程序的通知状态

我们在 android 中实现了一个聊天应用程序,当用户不想收到任何通知时,

但是如何在android编程中获取“通知状态”(开/关),以防止向那些关闭的用户发送通知,以节省向用户发送通知的费用....

0 投票
0 回答
325 浏览

java - MS SQL Server 记录插入时如何通过 C#.net 中的 Soap API 在 android 应用程序中提供推送通知

记录插入或数据时我在 MS SQL Server 中的数据库更新了如何在 android 应用程序中提供推送通知,我不知道。SOAP API 在 Visual Studio C#.net 中创建。SOAP API 通过数据以 JSON 形式从 MS SQL Server 数据库中提供。此 JSON 数据在 android 应用程序中使用。

0 投票
2 回答
500 浏览

java - 具有多行摘要的自定义 Android 通知 BigPicture 不适用于 API 25 和 API 26

我使用这样的代码成功修改了大图通知

这在 API < 24 上运行良好。在 API 24,25 和 26 上,甚至不调用此​​方法。看不到解释

0 投票
3 回答
645 浏览

android - FCM - 单击系统托盘通知时如何遍历特定活动

我们正在使用 FCM 向最终用户显示推送通知。FCM 成功发出通知,用户正在从系统托盘中看到通知。我正在使用 FCM 控制台通知编写器进行测试。

我会将我的应用程序保留在后台并从 FCM 控制台发送消息。

要求是当用户单击托盘消息时(当应用程序在后台时)导航到应用程序中的特定活动。现在,默认情况下它会打开应用启动器页面。

我无法从谷歌得到正确的答案。大多数答案都是针对 GCM 的,大多数都不是有效的解决方案。我在 FCM 页面中找不到合适的文档。

在后台应用程序中处理通知消息

当您的应用程序处于后台时,Android 会将通知消息定向到系统托盘。默认情况下,用户点击通知会打开应用启动器。

这包括同时包含通知和数据负载的消息(以及从通知控制台发送的所有消息)。在这些情况下,通知会被传递到设备的系统托盘,而数据负载会在启动器 Activity 的意图的附加部分中传递。

谢谢

0 投票
1 回答
429 浏览

android - FCM 数据有效负载通知未打开提到的活动

我知道这被问过一百万次了,我已经尝试了我所看到的一切,但我就是无法让它发挥作用。我有数据有效负载通知。我将它们放入onMessageReceived()但是当我单击通知托盘中的通知时,它不会重定向到启动器。

LandingActivity 是我的应用程序的启动器活动

我的 manifest.xml

当给定带有可选 data_payload 的 notification_payload 时,我在 LandingActivity 中获得了数据,但是当我仅获得 data_payload 时,不会发生点击重定向

数据有效负载结构是这样的

}

我能够收到通知,但无法打开 LandingActivity

请帮忙。提前致谢。

最终答案

最后我让它工作了..我在我的项目中使用了 android 注释。我需要打开的活动也被注释了。因此,而不是这行代码

我加了这个

Intent intent = new Intent(this, LandingActivity_.class);

希望它在某个时候对某人有用。

0 投票
0 回答
54 浏览

firebase - GCM 项目无法连接到 FCM 主机

我试图确保我的 GCM 客户端应用程序可以接收来自我的新 FCM 项目的下游消息,以确保向后兼容性。我知道谷歌说它应该可以工作,并且有几个人评论说它是成功的,但我必须独立验证这一点。

我将客户端应用程序上的“senderID”更改为“设置”>“云消息传递”>“senderId”中指定的新 FCM 项目

还有什么我需要做的吗?我需要做更多的改变来指向这个项目吗?我能够生成一个“registrationId”,以便客户端可以连接到项目,但是当我尝试使用项目中的“通知”系统向下游发送消息时没有收到任何消息。我错过了什么吗?

0 投票
1 回答
83 浏览

android - Facebook SDK 3.23.1 版是否支持 Facebook 推送通知功能?

我的目标是在我的应用程序上实现 Facebook 推送通知功能。我正在关注https://developers.facebook.com/docs/push-notifications/quickstart上的 Push Campaigns 快速入门指南。在开始之前,我需要将 Facebook SDK 添加到我的应用程序中。在我的build.gradle文件中,我有以下行:

这意味着我使用的是 Facebook SDK 版本 3.23.1。该版本于 2015 年 3 月 12 日发布。我想知道 Facebook SDK 版本 3.23.1 是否支持 Facebook 推送通知功能。谢谢你。

0 投票
1 回答
56 浏览

android - Facebook SDK 3.23.1 是否包含 FBNotifications 库?

我正在关注https://developers.facebook.com/docs/push-notifications/quickstart上的 Push Campaigns 快速入门。在文档的开头,我发现了这一段:

在发送应用内通知之前,您还需要集成 FBNotifications 库。

根据https://github.com/facebook/FBNotifications上的文档,我需要将以下内容添加到我的 gradle 依赖项中:

我的 gradle 依赖项中已经有了这个:

Facebook SDK 3.23.1 ( com.facebook.android:facebook-android-sdk:3.23.1) 是否包含 FBNotifications 库 ( com.facebook.android:notifications:1.+)?谢谢你。

编辑:Android In-App Notifications Integration Popup not shown 的问题中,提问者同时使用'com.facebook.android:facebook-android-sdk:4.+''com.facebook.android:notifications:1.+'。这让我觉得 Facebook SDK 不包含 FBNotifications 库。