Android: setOnClickPendingIntent в строке состояния уведомления на Gingerbread - PullRequest
1 голос
/ 31 марта 2011

Я создал приложение, в котором было две кнопки в настраиваемом уведомлении при каждом его отображении.Я настроил OnClickPendinIntent для каждой кнопки, чтобы они могли выполнять 2 различных действия в зависимости от того, какая кнопка была нажата.Мое приложение работало безупречно на AOSP Froyo ROM, но как только я обновил свой телефон до Gingerbread, кнопки перестали нажиматься.По сути, независимо от того, где вы нажимаете на уведомление, оно регистрируется только как уведомление, по которому щелкают.Кнопки полностью игнорируются.

Это то, что нужно просто по-разному кодировать в Gingerbread?Или по какой-то причине функциональность была удалена?И есть ли решение для повторного включения этой функции?

Спасибо.

1 Ответ

0 голосов
/ 31 марта 2011

Или по какой-то причине функциональность была удалена?

Функциональность никогда не существовала. Вы не можете поместить интерактивные элементы в Notification RemoteViews. Некоторые устройства поддерживают это, но это не часть платформы.

...