2015-11-20 37 views
0

我正在創建一個通知,該通知具有打開我希望打開的活動的內容點擊操作。沒有「打開」操作的通知

 Intent myIntent = new Intent(this, WearRunActivity.class); 
     PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, myIntent, PendingIntent.FLAG_CANCEL_CURRENT); 

     NotificationCompat.Builder notificationBuilder = 
       new NotificationCompat.Builder(this) 
         .setSmallIcon(R.drawable.card_icon) 
         .setContentTitle("Running...") 
         .setContentText(chronometer.getText()) 
         .setLargeIcon(BitmapFactory.decodeResource(
           getResources(), R.drawable.card_background_blur)) 
         .setAutoCancel(true) 
         .setOngoing(true) 
         .setUsesChronometer(true) 
         .setWhen(initialTime) 
         .setContentIntent(pendingIntent) 
         .extend(new NotificationCompat.WearableExtender() 
           .addAction(new NotificationCompat.Action.Builder(R.drawable.start_icon, "abrir", pendingIntent).build()) 
           .setContentAction(0)); 

     NotificationManagerCompat notification_manager = NotificationManagerCompat.from(this); 

     notification_manager.notify(1, notificationBuilder.build()); 

現在,我的通知有3個 「意見」:

  • 內容
  • 「打開」 按鈕移到
  • 「阻止程序」 按鈕

我怎麼能刪除通知上的「打開」按鈕,以便只有2個「視圖」,內容和「塊應用程序」?

+0

您是在手錶上還是在手機上運行此代碼? –

+0

我在我的手錶上運行它 – cdlc

回答

2

既然你正在運行在您的手錶此代碼,可以註釋掉該行

.setContentIntent(pendingIntent) 

,看看有沒有給你想要的東西。