【发布时间】:2014-08-20 18:34:05
【问题描述】:
我正在尝试区分是从手表还是手机打开通知。目前我正在尝试为通知生成器设置contentIntent,它也作为“在手机上打开”操作出现在手表上。我希望能够为手表设置不同的意图,以便我可以向意图添加其他参数,但我找不到正确的方法。
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context);
notificationBuilder
.setContentTitle(contentTitle)
.setContentText(contentText)
.setContentIntent(contentIntent)
.extend(wearableExtender)
我尝试添加一个可穿戴扩展器,但“在手机上打开”的操作停止工作。我想知道是否有一种方法可以禁用可穿戴设备的“在电话上打开”按钮并仍然保持setContentIntent() 用于电话通知?我也试过setContentAction()在扩展器和“在电话上打开”按钮,但它仍然不起作用。
关于如何让它发挥作用的任何想法?
【问题讨论】:
标签: java android android-intent wear-os android-wear-data-api