#android #wear-os
#Android #wear-os
Вопрос:
Шаблоны пользовательского интерфейса Android Wear показывают возможность создания этого уведомления на Android Wear, однако я не могу найти, как это достигается. Я предположил, что у меня есть только одно ожидающее действие намерения.
То есть: .extend(new NotificationCompat.WearableExtender().addAction(action));
Достигло бы этого, однако я не могу получить это представление. Кто-нибудь знает, есть ли специальный флаг, который мне нужно установить для этого? Спасибо!
Ответ №1:
WearableExtender.setContentAction заявляет:
Установите действие из действий этого уведомления, чтобы оно было интерактивным с содержимым этого уведомления. Это действие больше не будет отображаться отдельно от содержимого уведомления.
Используйте это вместе с WearableExtender.setContentIcon, чтобы добавить действие непосредственно на первую страницу уведомления.
Примечание: вам все равно нужно будет добавить действие, как указано в вашем коде, затем использовать индекс этого действия в качестве входных данных для setContentAction
Комментарии:
1. Теперь я чувствую себя ленивым. Спасибо за находку!
2. Что касается меня, я делаю точно то же самое, и значок, который я установил с помощью setContentIcon, отображается в обычном режиме, но он исчезает, когда я расширяю уведомление.