android-notifications相关内容

单击通知未开始预期活动?

我在我的应用程序中使用 GCM,并且在收到 GCM 消息时也使用 NotificationManager 创建通知.到目前为止,一切正常,GCM 消息在通知区域中正确显示,但是当我单击通知时,它应该启动我的应用程序的活动将显示未发生的消息详细信息.每次我点击通知时,它都不会启动任何活动,并且保持原样.我创建通知的代码是: private void sendNotification(String ..

Android - 在通知栏中使用外部个人资料图片,如 Facebook

我知道您可以在推送通知参数中发送信息,例如消息、标题、图片 URL 等.Facebook 如何在通知区域显示您的个人资料图片和您的消息?我想在通知区域使用外部图像,因此当您将其拉下时,您会看到带有消息的个人资料图像.现在,我的只显示可绘制文件夹中的默认图标.我认为这可能是一个常见问题,但找不到任何内容.你能帮忙的话,我会很高兴. 解决方案 该语句将使用一种方法将 URL(自然是指向图像的 ..

如何实现Notification的弃用方法

我有一个小问题,但不知道如何解决这个问题. 我创建了一个提供通知的类,但这些行被标记为已弃用: ...通知通知 = new Notification(icon, text, time);//在 API 级别 11 中弃用...notification.setLatestEventInfo(this, title, text, contentIntent);//在 API 级别 11 中弃用 ..
发布时间:2021-11-27 20:08:45 移动开发

Android 颜色通知图标

我正在开发一个应用程序,我在其中为用户创建通知.我希望图标在状态栏中显示为白色,但在下拉通知菜单中显示时显示为蓝色.以下是 Google 商店应用执行相同操作的示例. 状态栏中的白色通知: 下拉菜单中的彩色通知: 我怎样才能复制这个?我必须设置哪些属性? 编辑:这是我当前的代码 - 我将图像设为全白色并带有透明背景,因此在状态栏中看起来不错,但在通知下拉菜单中,图像仍然是相 ..

带有按钮的 Android 通知

我正在尝试制作带有 2 个按钮的通知: 一个带我回到活动中 另一个关闭它 有没有人知道如何捕捉按钮点击事件(记住 Activity 是暂停的)? 解决方案 我很高兴发布它!经过一夜的工作,我发现了一些东西.那么,我们开始吧! 1.为您的通知创建一个 xml 布局文件. 2.使用 Notification.Builder 创建通知.添加您想要的所有内容(图标、声音等 ..
发布时间:2021-11-27 20:08:27 移动开发

GCM 注册 ID 会过期吗?

我知道 C2DM 注册会过期,您应该定期刷新注册 ID.GCM 是这种情况吗?通过查看Android GCM指南(如下所示)上的以下代码,您似乎只执行一次并且不需要刷新,但是我没有在任何地方看到明确写过,所以我只是想检查一下. final String regId = GCMRegistrar.getRegistrationId(this);如果(regId.equals(“")){GCMReg ..

从 Android 通知中的 url 加载图像

在我的 android 应用程序中,我想动态设置将从 URL 加载的通知图标.为此,我在 receiver 中使用了 NotificationBuilder 的 setLargeIcon 属性.我参考了许多链接并尝试了各种解决方案,但无法获得所需的输出.尽管我从 url 下载了该图像并在通知中设置了该位图,但它并未显示.而是将 setSmallIcon 图像显示为大图标.我不知道我哪里出错了.我在 ..

Android 多行通知,如 Gmail 应用程序

我正在尝试像 Gmail 应用程序那样创建一个多行通知,如下图所示(5 个通知分组在一个通知下) 我尝试了各种示例,但似乎只能创建单个通知,例如 public void createSingleNotification(String title, String messageText, Stringticerttext) {int icon = R.drawable.notificati ..
发布时间:2021-11-27 20:07:47 移动开发

如何使用 RemoteViews 更新通知?

我正在使用 RemoteViews 来自自定义 Service,它在前台模式下运行通知(即,只要通知对用户可见,服务将保持活动状态).通知设置为正在进行,因此用户无法将其刷掉. 我想更改例如 ImageView 中显示的位图,包含在远程视图的布局中或更改 TextView 中的文本值.远程视图中的布局使用 XML 布局文件设置. 我的问题是,一旦通知被创建并对用户可见,如果我调用任何 ..
发布时间:2021-11-27 20:07:39 移动开发

在 FCM 中单击通知时打开特定活动

我正在开发需要在其中显示通知的应用.对于通知,我正在使用 FireBase Cloud Messaging (FCM).当应用程序在后台时,我可以收到通知. 但是当我点击通知时,它重定向到 home.java 页面.我希望它重定向到 Notification.java 页面. 所以,请告诉我如何在点击通知时指定活动.我正在使用两项服务: 1.)MyFirebaseMessagin ..

更新通知文本,而不是整个通知

前奏 我正在尝试在通知中添加一个计时器.计时器是一项服务.每一秒都会调用这一行(继续 Thread 是“正在运行的"布尔值,timeString 是显示时间的详细字符串): NotificationChrono.updateNotification(getApplicationContext(), continueThread,NOTIF_ID, timeString, "Chronome ..
发布时间:2021-11-27 20:07:21 移动开发

取消从多任务面板中删除应用程序的通知

我管理来自我的应用程序(而非来自服务)的持续通知. 当我使用“结束"按钮从任务管理器中终止应用程序时,通知消失. 当我从多任务面板中删除应用程序时,应用程序被终止但通知仍然存在. 我的问题是: 如何捕捉此事件以清除通知? 当应用程序从多任务面板中删除时会发生什么?应用程序被破坏,但进程还活着?正常吗? 更新: 我所有的活动都使用方法扩展了 MyActivity ..
发布时间:2021-11-27 20:06:50 移动开发

单击操作后如何关闭通知

自 API 级别 16 (Jelly Bean) 起,可以使用 向通知添加操作 builder.addAction(iconId, title, intent); 但是当我向通知添加一个操作并按下该操作时,该通知不会被解除.当通知本身被点击时,它可以被关闭 notification.flags = Notification.FLAG_AUTO_CANCEL; 或 builder.set ..
发布时间:2021-11-27 20:06:40 移动开发

安卓通知声音

我使用了较新的 NotificationCompat 构建器,但无法收到通知以发出声音.它会振动并闪烁灯光.android 文档说要设置我已经完成的样式: builder.setStyle(new NotificationCompat.InboxStyle()); 但是没有声音? 完整代码: NotificationCompat.Builder 构建器 =新的 Notification ..
发布时间:2021-11-27 20:06:30 移动开发

如何使用 NotificationCompat.Builder 创建通知?

如果可能,我需要创建一个简单的通知,该通知将与声音和图标一起显示在通知栏中?我还需要它与 Android 2.2 兼容,所以我发现 NotificationCompat.Builder 适用于 4 以上的所有 API.如果有更好的解决方案,请随时提及. 解决方案 NotificationCompat.Builder 是在所有 Android 版本上创建 Notifications 的最简单 ..

Firebase FCM 通知 click_action 有效负载

当用户在应用程序处于后台时单击通知时,我试图打开特定活动.从文档中,我知道必须在有效负载中添加 click_action 并在应用程序中添加一个意图过滤器来处理它.但是,如何通过 Firebase 控制台在 Firebase 通知中添加 click_action?我也愿意接受任何其他工作.提前致谢. 解决方案 如果您的应用在后台,Firebase 将不会触发 onMessageReceiv ..

在自定义通知中添加按钮操作

我制作了自定义通知,里面有一个按钮,我想对通知和按钮点击执行两种不同的功能.我查看了许多链接,但找不到添加按钮侦听器的方法. 谁能帮忙.这是我的代码.非常感谢. private void startNotification() {意图意图;PendingIntent pIntent;RemoteViews remoteViews = new RemoteViews(getPackageN ..