Тип уведомлений Android на часах Pebble

Я пишу приложение для Android (скажем, приложение SMS), и мне бы хотелось, чтобы на часах был значок сообщения, когда приложение всплывает Notification,

Я не могу этого сделать - всегда получаю значок "звонок" на часах Pebble.

Я даже пытался использовать Notification категории на Notification:

Notification.Builder notificationBuilder = new Notification.Builder(this)
            .setCategory(Notification.CATEGORY_MESSAGE)
            .setContentTitle("some text")
            .setContentText(text)
            .setSmallIcon(R.drawable.notify);

Перепробовал все категории - всегда отображается только значок звонка. Задав Пеббл этот вопрос, их поддержка замолчала...

Значок:

Значок звонка

Есть идеи?

1 ответ

Хорошо, у меня есть информация с форума Pebble (мой собственный пост):

Предполагая, что вы регистрируетесь на android.provider.Telephony.SMS_DELIVER затем нам нужно добавить приложение в белый список, прежде чем мы будем обрабатывать уведомления от него. Мы добавим в белый список приложения, если вы можете заверить нас, что они генерируют хорошие уведомления (то есть, имеют действия с накоплением + действия). В качестве альтернативы вы можете проверить параметр "Отключить встроенные SMS-уведомления".

Ответ "Орвиван" из команды Пеббл.

Источник: https://forums.pebble.com/t/android-setting-notification-type-icon-type-shown-on-watch/23937/3

Итак, в основном, если вы регистрируетесь на android.provider.Telephony.SMS_DELIVER и это по-прежнему не работает, вы должны написать в команду Pebble.

Другие вопросы по тегам