Le y a-t-il un moyen de faire le contraire, créant ainsi une notification qui ne s'affiche que sur le périphérique d'usure? P> portablenotifications.builder code> La méthode SetLocalonly peut être utilisée pour afficher une notification sur un téléphone uniquement et ne pas le refléter à un périphérique d'usure. p>
5 Réponses :
En fait, vous pouvez le faire en utilisant .setminpriority () strong> sur la notification portable
(Bien que ce n'est pas officiel, cela fonctionne pour l'instant) Notification summaryNotification = new WearableNotifications.Builder(builderG)
.setGroup(GROUP_KEY_MESSAGES, WearableNotifications.GROUP_ORDER_SUMMARY)
.setMinPriority()
.build();
Les portes de la classe ne semblent pas ne pas faire partie de l'API finale.
Il n'y a aucun moyen de spécifier une notification complète ne doit pas être affichée localement. Cependant, l'API d'extensions de notification finale (publié 6/25), il existe un moyen de spécifier des actions qui ne doivent apparaître que sur un portable.
Pour ce faire, ajoutez les actions enveloppées dans un portable: P>
NotificationCompat.Builder builder = new NotificationCompat.Builder(); builder.extend(new NotificationCompat.WearableExtender() .addAction(new NotificationCompat.Action( R.drawable.reply, "Reply", pendingIntent)));
Il y a un astuce pour ajouter une notification pour le périphérique d'usure uniquement. p>
Ajoutez la notification à un groupe avec notificationcompat.builder.setgroup et ne pas afficher une notification de résumé de ce groupe. Le téléphone affiche uniquement les notifications récapitulatives, car il n'y a pas une seule apparition sur le téléphone. Créez simplement une chaîne de groupe aléatoire pour chaque notification qui ne doit être affichée que sur le téléphone. P>
Notification enregistre uniquement à la main de poche uniquement, afin de simplement montrer la notification sur l'usure uniquement d'une manière possible d'intercepter la notification sur portable, alors il suffit d'envoyer un message à portable pour générer NOFICITON Ne générez pas pour la main. Ces étapes A> peut aider. P>