簡體   English   中英

Android Wear修改“打開電話”按鈕意圖

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM