java - 使应用程序不向 Android Wear 发送通知

标签 java android

我正在开发一个应用,但尚未与 Wear 兼容。有没有办法阻止通知发送到用户的智能 watch ?该应用程序有一个持久通知,在穿戴模块准备就绪之前我不想显示该通知。

最佳答案

如果您使用通知生成器,则可以选择 setLocalOnly。

开发文档:'setLocalOnly(boolean localOnly) 设置此通知是否不应桥接到其他设备。 '

Notification notification = new Notification.Builder(mContext)
     .setContentTitle("New mail from " + sender.toString())
     .setContentText(subject)
     .setSmallIcon(R.drawable.new_mail)
     .setLargeIcon(aBitmap)
     .setLocalOnly(true)
     .build();

没有在手机上进行测试,但我知道它可以阻止我的佩戴通知出现在手机上。

关于java - 使应用程序不向 Android Wear 发送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35069965/

相关文章:

android - 如何在android中安全地保存 key

java - Log4J2 和 Tomee Plus 7.0.47 不工作

java - 创建当用户输入 "0"时停止的数组

java - 使用 Jsoup 登录网站时遇到问题,

android - 使用 Parse 运行简单的 android facebook 集成程序时出现异常

Android - 如何使用绘画连接两点

java - Apache UIMA 解析多语言内容

Java JDK 8 IndexedPropertyDescriptor 自 JDK 7 以来已更改为 List 对象

android - 错误 : No resource identifier found for attribute in custom-views from http://developer. android.com

android - 调试时禁用 chrome 数据保护程序