Как отключить событие нажатия уведомлений в разработке Android - PullRequest
0 голосов
/ 24 июля 2011

как мы знаем, мы можем добавить отложенное намерение к уведомлению, поэтому, если мы нажмем на уведомление, мы сможем выполнить намерение, запустить действие, услугу или трансляцию

поэтому, если я хочу отключить событие щелчка уведомления, как я могу это сделать?

сделать класс расширяет уведомления? есть ли какой-то параметр в диспетчере уведомлений, чтобы отключить его?

Ответы [ 3 ]

2 голосов
/ 27 июня 2015

Используйте Intent intent = new Intent () и вставьте его в PendingIntent.

0 голосов
/ 06 ноября 2011

Согласно ответу CommonsWare на мой дублирующий вопрос, это невозможно.Диспетчер уведомлений является частью прошивки, и мы не можем контролировать эту часть его поведения.

см .: Уведомление Android без события нажатия?

0 голосов
/ 24 июля 2011

Это не прямой ответ, но вы не должны отключать щелчок по уведомлению. Это приведет к ухудшению взаимодействия с пользователем, поскольку пользователь не сможет перейти к вашему приложению и / или отменить то, что вы делаете. Это может расстроить пользователя, поскольку он или она может даже не знать, какое приложение является источником этого уведомления, и не сможет легко понять, как удалить это уведомление (если оно продолжается).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...