[英]Android Wear modify “Open on Phone” button intent
我正在嘗試區分手表或手機是否打開了通知。 目前我正在嘗試為通知構建器設置contentIntent
,該構建器也會在手表上顯示為“打開電話”操作。 我希望能夠為手表設置不同的意圖,以便我可以為意圖添加其他參數,但我找不到正確的方法。
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context);
notificationBuilder
.setContentTitle(contentTitle)
.setContentText(contentText)
.setContentIntent(contentIntent)
.extend(wearableExtender)
我試圖添加一個可穿戴擴展器,“打開電話”的操作停止工作。 我想知道是否有辦法禁用可穿戴設備的“打開電話”按鈕並仍然保持電話通知的setContentIntent()
? 我也在擴展器和“打開電話”按鈕上嘗試了setContentAction()
,但它仍然無效。
關於如何使這個工作的任何想法?
將PendingIntent
設置為通知時,沒有已知的方法可以禁用主要操作按鈕。
根據Android Wear的開發者網站 ,主要操作“打開電話 ”按鈕由setContentIntent()
自動定義。 因此,如果您的PendingIntent
與手持設備上的通知相關聯,則會使用具有相同PendingIntent
的默認操作按鈕將其自動轉移到可穿戴設備。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.