android推送通知中的按钮

android推送通知中的按钮,android,push-notification,notifications,google-cloud-messaging,gcmtaskservice,Android,Push Notification,Notifications,Google Cloud Messaging,Gcmtaskservice,我在android设备上发布推送通知消息,并遵循GCM文档以供参考,我有一个场景,在通知本身中,我必须显示按钮,用户单击它将触发相应的操作 从GCM文档中,我们可以在通知有效负载中添加click_操作,以在用户触摸通知时触发该操作 如何在通知消息中显示按钮(如接受/拒绝) 您可以在Notification.Builder中使用.addAction 编辑1 参考这个 您可以在Notification.Builder中使用.addAction 编辑1 请参阅此项。无法将操作按钮添加到通知消息中。这可

我在android设备上发布推送通知消息,并遵循GCM文档以供参考,我有一个场景,在通知本身中,我必须显示按钮,用户单击它将触发相应的操作

从GCM文档中,我们可以在通知有效负载中添加click_操作,以在用户触摸通知时触发该操作

如何在通知消息中显示按钮(如接受/拒绝)

您可以在
Notification.Builder
中使用
.addAction

编辑1

参考这个

您可以在
Notification.Builder
中使用
.addAction

编辑1


请参阅此项。

无法将操作按钮添加到通知消息中。这可能是以后添加的功能,但目前不存在


通知消息允许您创建非常特定类型的通知,如果您希望具有非常自定义的通知,则应使用数据消息(而不是通知消息)然后在收到消息时,使用Notification.Builder生成具有尽可能多功能的自定义通知:)

无法将操作按钮添加到通知消息中。这可能是以后添加的功能,但目前不存在


通知消息允许您创建非常特定类型的通知,如果您希望具有非常自定义的通知,则应使用数据消息(而不是通知消息)然后,当收到消息时,使用Notification.Builder生成具有尽可能多功能的自定义通知:)

哪个Jar文件来自Notification.Builder。。我在gcm-server-1.0.2.jar中看不到任何类。它在
gcm
的服务类中。看看这个链接,哪个Jar文件来自Notification.Builder。。我在gcm-server-1.0.2.jar中看不到任何类。它在
gcm
的服务类中。看看这个链接,让我告诉你一个建议。现在谷歌正在使用Firebase云消息,他们有很多教程来运行各种功能(推送通知、社交网络登录、云数据库等)。我真的推荐:-)让我告诉你一个建议。现在谷歌正在使用Firebase云消息,他们有很多教程来运行各种功能(推送通知、社交网络登录、云数据库等)。我真的推荐:-)
Notification notification = new Notification.Builder(context)
    // Show controls on lock screen even when user hides sensitive content.
    .setVisibility(Notification.VISIBILITY_PUBLIC)
    .setSmallIcon(R.drawable.ic_stat_player)
    // Add media control buttons that invoke intents in your media service
    .addAction(R.drawable.ic_accept, "Accept", prevPendingIntent) // #0
    .addAction(R.drawable.ic_reject, "Reject", pausePendingIntent)  // #1

// Apply the media style template