Android Wear 设备上的通知。 `localOnly` 标志

Android Notification on Wear device. `localOnly` flag

我在使用 NotificationCompat

构建的应用程序上运行了一些通知

根据类型的不同,它们会显示背景位图或文本列表,而且大多数都有 1 或 2 个使用代码的操作:

builder.addAction(R.drawable.ic_notification, text, pendingIntent)

其中一些操作对手表有意义(例如:"like" 或 "reply"),而有些则没有(例如:"view album")。

我以为我可以使用 setLocalOnly(boolean) 方法,但我发现它适用于整个通知,而不仅仅是单个操作。

我也一直在查看 NotificationCompat.ActionNotificationCompat.Action.WearableExtender,但找不到任何相关的内容。


所以问题:

有没有办法让通知在手表上显示,但只显示某些操作而不显示其他操作?

请参阅"Specify wearable-only actions"段中的docs