Ответ 1
После некоторых исследований мне удалось добиться этого с помощью широковещательного приемника. Я разместил здесь пример кода. http://shashikawlp.wordpress.com/2013/05/08/android-jelly-bean-notifications-with-actions/
Я хочу реализовать действие уведомления в JB. Но он не должен открывать приложение. Поведение похоже на действие удаления уведомлений приложений Gmail. Как я могу это сделать?
Спасибо заранее, Shashika
После некоторых исследований мне удалось добиться этого с помощью широковещательного приемника. Я разместил здесь пример кода. http://shashikawlp.wordpress.com/2013/05/08/android-jelly-bean-notifications-with-actions/
Вы также можете добавить пользовательские кнопки или макеты с помощью onClickEvents к вашему уведомлению (например, события, которые не открывают приложение;)):
builder.setContent(remoteView);
remoteView.setOnClickPendingIntent(R.id.button, pendingIntent);
Счастливое кодирование
Из того, что я понимаю о вашем запросе, вам нужно запустить AlarmManager, который запускает фоновые службы в указанное время для создания уведомлений, а затем вам нужно указать намерение уведомления сделать то, что вы хотите.
Если вы получаете Push-уведомления, запустите AlarmManager и просто запустите действие, которое вы хотите сделать, из намерения в уведомлении.
Для более конкретного ответа нам нужен более конкретный вопрос.