我正在为Android编写应用程序(让我们说短信应用程序),我希望当应用程序弹出Notification
时,我的手表上会显示一个消息图标。
我无法做到这一点 - 总是以#34;响铃" Pebble手表上的图标。
我甚至尝试在Notification
上使用Notification
类别:
Notification.Builder notificationBuilder = new Notification.Builder(this)
.setCategory(Notification.CATEGORY_MESSAGE)
.setContentTitle("some text")
.setContentText(text)
.setSmallIcon(R.drawable.notify);
尝试了所有类别 - 始终只显示铃声图标。 在询问Pebble这个问题后,他们的支持变得沉默......
图标:
有什么想法吗?
答案 0 :(得分:0)
好的,我从Pebble论坛(我自己的帖子)获得了一些信息:
假设您正在注册
android.provider.Telephony.SMS_DELIVER
,那么我们需要将应用列入白名单,然后再处理来自该应用的通知。如果您可以向我们保证它会产生良好的通知(即具有堆叠+操作),我们会将应用程序列入白名单。 或者,您可以选中“禁用内置SMS通知”首选项。
回答" Orviwan"来自Pebble团队。
来源:https://forums.pebble.com/t/android-setting-notification-type-icon-type-shown-on-watch/23937/3
所以,基本上如果你正在注册android.provider.Telephony.SMS_DELIVER
而这仍然无效,你必须写信给Pebble团队。