Я пытаюсь определить, было ли открыто уведомление с часов или телефона. В настоящее время я пытаюсь установить contentIntent
для построителя уведомлений, который также отображается на часах как действие «Открыть на телефоне». Я хочу иметь возможность установить другое намерение только для часов, чтобы добавить к намерению другие параметры, но я не могу найти правильный способ сделать это.
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context);
notificationBuilder
.setContentTitle(contentTitle)
.setContentText(contentText)
.setContentIntent(contentIntent)
.extend(wearableExtender)
Я попытался добавить носимый удлинитель, и действие «Открыть на телефоне» перестало работать. Я хочу знать, есть ли способ отключить кнопку «Открыть на телефоне» для носимых устройств и сохранить setContentIntent()
для уведомления телефона? Я также пробовал setContentAction()
на расширителе и кнопку "Открыть на телефоне", но это все еще не работает.
Любые идеи о том, как заставить это работать?