问题标签 [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.
android - Android:分组通知和摘要在 4.4 及以下版本仍单独显示
我想在 Android Wear 上实现堆叠通知为此,我为每个“项目”创建了 1 个摘要通知和 N 个单独的通知。我只想在手机上显示摘要。这是我的代码:
这在 Android 5.1 上运行良好,只有摘要显示在手机的通知栏中:
但在 Android 4.4 上,它还显示单独的通知 1 和 2:
在这两种情况下,Android Wear 上的通知都会根据需要显示在堆栈中。如何让 Android 4.4 只在通知栏中显示摘要通知?
android - Android 可穿戴堆叠式通知
我正在玩堆叠通知,但我无法让它工作,通知根本不会触发。这是代码:
在for
循环内我有:
版本 1:
版本 2:
但这些方法都不起作用。我错过了什么?
编辑: 感谢用户aiur,我找到了我所缺少的:
现在通知已正确显示,但我有一个问题,即使我添加它们也不会在手持设备中分组(在版本 1和版本 2中):
在可穿戴设备中,它们正确堆叠。
知道为什么吗?
谢谢。
wear-os - 如何为 android wear 通知指定无操作?
我的通知有几个操作,但是我不希望它们中的任何一个在 android wear 上可用。我知道我可以为 android wear 指定一个自定义操作列表,但是如何不指定呢?(我试过 addActions 有一个空列表,但没有运气 - 然后它只显示所有动作)
wear-os - 扩展通知
我有一个通知,我想在创建后立即显示。
我现在的代码:
使用此代码,通知已创建,但不会自动显示在屏幕上。我需要浏览所有待处理的通知来搜索它。我想要的是这个通知在创建后自动显示在屏幕上,有什么建议吗?
android - 以编程方式检测应用程序是否适用于 Android Wear
我想检测所有支持 Android Wear 的应用。如何检测设备上安装的应用程序是否适用于 Android Wear。AFAIK, PackageInfo或ApplicationInfo中没有任何标志表明应用支持 Android Wear。
SO 上只有一个未接受的问题,这不是我的问题的解决方案。我们可以从中提取一些数据<uses-feature android:name="android.hardware.type.watch"/>
来检测可穿戴设备支持吗?我在 SO 和 Google 上搜索了很多,但即使在官方文档中也没有找到。任何人都可以帮我吗?
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 有关
android - Android Wear Stacking Notifications 最大值
我正在按照文档实施堆叠通知。但是我发现无论我在同一个组中添加多少个通知,只有前 12 个通知会显示在磨损上(我使用的是 LG Urbane),而另一个则被忽略了。我没有发现这个限制记录在任何地方。
- 有没有办法显示更多通知?
- 这个限制是固定的还是取决于手表?
android - Android Wear 上的持续通知
Notification.FLAG_INSISTENT在我的 Android 设备上工作。通知会反复振动和响起。然而,它只在我的 Android Wear 上振动一次。
我已按照 Android 开发人员指南创建 Android Wear 通知,但没有运气。https://developer.android.com/training/wearables/notifications/creating.html
我想要股票 Android 闹钟应用程序通知的效果。
在我深入研究应用程序的源代码之前有任何提示吗?