问题标签 [android-wear-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12708 浏览

android - Android:分组通知和摘要在 4.4 及以下版本仍单独显示

我想在 Android Wear 上实现堆叠通知为此,我为每个“项目”创建了 1 个摘要通知和 N 个单独的通知。我只想在手机上显示摘要。这是我的代码:

这在 Android 5.1 上运行良好,只有摘要显示在手机的通知栏中:

enter image description here

但在 Android 4.4 上,它还显示单独的通知 1 和 2:

enter image description here

在这两种情况下,Android Wear 上的通知都会根据需要显示在堆栈中。如何让 Android 4.4 只在通知栏中显示摘要通知?

0 投票
1 回答
227 浏览

android - Android 可穿戴堆叠式通知

我正在玩堆叠通知,但我无法让它工作,通知根本不会触发。这是代码:

for循环内我有:
版本 1:

版本 2:

但这些方法都不起作用。我错过了什么?

编辑: 感谢用户aiur,我找到了我所缺少的:

现在通知已正确显示,但我有一个问题,即使我添加它们也不会在手持设备中分组(在版本 1版本 2中):

在可穿戴设备中,它们正确堆叠。

知道为什么吗?
谢谢。

0 投票
1 回答
69 浏览

wear-os - 如何为 android wear 通知指定无操作?

我的通知有几个操作,但是我不希望它们中的任何一个在 android wear 上可用。我知道我可以为 android wear 指定一个自定义操作列表,但是如何不指定呢?(我试过 addActions 有一个空列表,但没有运气 - 然后它只显示所有动作)

0 投票
0 回答
151 浏览

android - 应用程序未显示在 Android Wear 开始菜单中

我正在创建一个同时支持移动设备和可穿戴设备的应用程序。到目前为止我所做的是:

  • 如here所述,正确包含磨损模块build.gradle

  • 为可穿戴设备添加了正确的依赖和支持库

  • 相同package nameapplication id两者兼有 - 穿戴和移动模块

  • 两者的权限相同manifest

  • 按照此处meta-data的建议为可穿戴应用程序启动器图标添加

  • 在设备中安装了签名的 apk。

但是,我的启动器图标仍然没有显示在 Android Wear 开始菜单中。

我已经检查了上述所有内容两次。有什么遗漏吗?任何帮助将不胜感激。

0 投票
1 回答
383 浏览

android - Android Wear:通知上的自定义页面

我对 Android Wear(开发)非常陌生。我开始阅读和实施文档

但是我不确定我想要实现的是否是“überhaupt”。我可以在收到的推送通知上附加自定义“操作”,但它似乎只能打开一个电话活动。为什么我无法打开磨损活动?

推送通知包含最初显示的文本和有关足球比赛的数据(第二页?)。我想在没有电话干预的情况下显示球队的名称和比分。

那么有可能吗?

另外,默认行为是什么?我是将其附加到操作中还是通过通知上的额外页面?

编辑

看看Messenger穿戴应用程序,这似乎是可能的? Messenger Android Wear 应用程序

例如,第二个屏幕显示消息列表。

0 投票
1 回答
126 浏览

wear-os - 扩展通知

我有一个通知,我想在创建后立即显示。

我现在的代码:

使用此代码,通知已创建,但不会自动显示在屏幕上。我需要浏览所有待处理的通知来搜索它。我想要的是这个通知在创建后自动显示在屏幕上,有什么建议吗?

0 投票
1 回答
704 浏览

android - 以编程方式检测应用程序是否适用于 Android Wear

我想检测所有支持 Android Wear 的应用。如何检测设备上安装的应用程序是否适用于 Android Wear。AFAIK, PackageInfoApplicationInfo中没有任何标志表明应用支持 Android Wear。

SO 上只有一个未接受的问题,这不是我的问题的解决方案。我们可以从中提取一些数据<uses-feature android:name="android.hardware.type.watch"/>来检测可穿戴设备支持吗?我在 SO 和 Google 上搜索了很多,但即使在官方文档中也没有找到。任何人都可以帮我吗?

0 投票
0 回答
84 浏览

android - 大型 Android Wear 通知

我正在研究制作一个小型 Android Wear 应用程序。到目前为止一切都很好。但是,屏幕使用对我的应用程序来说是必不可少的。我正在使用托管自定义活动的通知 (setDisplayIntent)。相比其他应用,比如谷歌自己的天气,通知只显示在屏幕的下半部分。例如,Google Now 的亚马逊发货通知覆盖了超过 3/4 的屏幕,并且可以通过点击展开/滚动。

我设置了 Notification.WearableExtender.SIZE_LARGE 甚至 FULL_SCREEN 但没有注意到任何尺寸增加。任何人都可以分享这个秘密或将我指向一个确实进行如此大型通知托管活动的开源项目吗?

似乎 BigTextStyle 通知正是我想要的。但是,我需要在文本中包含小图片和列表。我尝试使用 Html.fromHtml 和自定义图像获取器,但到目前为止没有成功(参见带有 [obj] 的小框)https://dl.pushbulletusercontent.com/3LjSc6bGx533InsdvPz1dxMpFWUeJe97/screen.png

编辑:我查看了 android wear 的 BigTextStyle-notification 的源代码,但找不到大尺寸 + 可扩展性背后的技巧(https://android.googlesource.com/platform/frameworks/base/+/lollipop-磨损释放/核心/java/android/app/Notification.java

它似乎与隐藏方法 Style::populateBigContentView 有关

0 投票
0 回答
40 浏览

android - Android Wear Stacking Notifications 最大值

我正在按照文档实施堆叠通知。但是我发现无论我在同一个组中添加多少个通知,只有前 12 个通知会显示在磨损上(我使用的是 LG Urbane),而另一个则被忽略了。我没有发现这个限制记录在任何地方。

  • 有没有办法显示更多通知?
  • 这个限制是固定的还是取决于手表?
0 投票
1 回答
59 浏览

android - Android Wear 上的持续通知

Notification.FLAG_INSISTENT在我的 Android 设备上工作。通知会反复振动和响起。然而,它只在我的 Android Wear 上振动一次。

我已按照 Android 开发人员指南创建 Android Wear 通知,但没有运气。https://developer.android.com/training/wearables/notifications/creating.html

我想要股票 Android 闹钟应用程序通知的效果。

在我深入研究应用程序的源代码之前有任何提示吗?