Intereting Posts
Android Studio добавляет мне android.permission.USE_CREDENTIALS на мой манифест Eclipse ADT 22.6.2 все еще дает ошибку "java.lang.NullPointerException" Команда не найдена: adb при выполнении из каталога adb Точечный свет libgdx не работает на сгенерированной сетке Как изменить значок элемента меню ActionBar динамически Как сообщить версию TLS в Android Volley Любой способ заставить браузер Android по умолчанию распознавать имена файлов, отличных от ASCII, в загрузках «Content-Disposition: attachment»? Ускорьте запуск активности, содержащей mapview, и расширьте MapviewActivity Отправка SMS с помощью нескольких телефонных номеров Android – использование ORMLite DAO в качестве ContentProvider Какова цель FrameLayout и в каком сценарии мы должны ее использовать? Интеграция Paytm Payment Gateway Android Поддерживает ли ActionBarSherlock 4.2 поисковые запросы для SearchView? Android L | Libusb_init возвращает LIBUSB_ERROR_OTHER (-99) Программы отлично работают с LibGDX-десктопом, но не с LibGDX – Android?

Android Wear изменить намерение кнопки «Открыть на телефоне»

Я пытаюсь отличить, было ли уведомление открыто из часов или телефона. В настоящее время я пытаюсь установить contentIntent для contentIntent уведомлений, который также появляется на часах как действие «Открыть по телефону». Я хочу, чтобы иметь возможность установить другое намерение только для часов, чтобы я мог добавить другие параметры в намерения, но я не могу найти правильный способ сделать это.

 NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(context); notificationBuilder .setContentTitle(contentTitle) .setContentText(contentText) .setContentIntent(contentIntent) .extend(wearableExtender) 

Я попытался добавить носимый удлинитель, и действие «Открыть на телефоне» перестало работать. Я хочу знать, есть ли способ отключить кнопку «Открыть на телефоне» для setContentIntent() и все еще поддерживать setContentIntent() для уведомления по телефону? Я также попробовал setContentAction() на расширителе и кнопку «Открыть на телефоне», но он все равно не работает.

Любые идеи о том, как это сделать?

PendingIntent способ отключить кнопку основного действия при установке PendingIntent в уведомление.

Согласно сайту разработчика для изнашивания Android основная кнопка «Открыть по телефону » автоматически определяется командой setContentIntent() . Поэтому, если у вас есть PendingIntent связанный с уведомлением на карманном устройстве, он автоматически переносится на носимое устройство с кнопкой действия по умолчанию с тем же PendingIntent .