23.02.2016, 21:27. Просмотров 291. Ответов 1
java: addAction(int,java.lang.CharSequence,android.app.PendingIntent) in android.app.Notification.Builder has been deprecated
Java |
1
2
3
4
5
6
7
8
9
10
11
| Notification builder = new Notification.Builder(ctx)
.setTicker("Таймер")
.setContentTitle("Таймер")
.setAutoCancel(true)
.setContentText(
"Таймер сработает через " + minutes +" мин.")
.setSmallIcon(R.drawable.ic_launcher).setContentIntent(pIntent)
.setPriority(Notification.PRIORITY_HIGH)
.addAction(R.drawable.cancel, "Отменить", pIntent)
.addAction(R.drawable.clock, "Продлить", pIntent2)
.build(); |
|
Доброго времени суток.
Использую такой код для отображения кнопок в уведомлении (доступно с версии Android 4.1, 16 API).
Так вот, все же хочется понизить API уровень хотя бы до 3.0-4.0. Это возможно как-то сделать и обрабатывать версию SDK и исходя из этой версии уже выводить в уведомление эти кнопки или не выводить, ибо на Android 4.0 программа падает.