Intereting Posts
SecurityException при получении результатов сканирования Wifi SetTextAppearance через код, ссылающийся на пользовательский атрибут Android. Как сделать запись аудио с высоким объемом? Есть ли правильный способ проверить, действительно ли предоставленный пользователем пароль SQLCipher действителен на Android? Не удалось загрузить libfoo: findLibrary возвратил null Процессор голодный Android-эмулятор: андроид ARM EABI изображение vs x86 image Правильное использование Sqlite на Android (SQLiteOpenHelper, подключения, основной поток и т. Д.) Flip-Animation для изменения активности Android Lollipop: ImageView игнорирует атрибут fitsSystemWindows (прозрачная строка состояния) Как имитировать стиль с поднятыми кнопками Material-design, даже для pre-Lollipop (минус специальные эффекты)? Проблема с использованием GridView с ImageViews и TextViews Событие touchhend не работает на Android Gradle + ndkbuild + android studio 2.2 как установить поддерживаемые ABI? Поиск Android SDK на Mac и добавление в PATH Предотвращение изменения документа reflow / browser при открытии клавиатуры Android

NotificationCompat.Builder addAction отсутствует?

Согласно официальной документации, класс NotificationCompat.Builder должен иметь метод addAction, но я не могу его найти (я получаю «Метод addAction (int, String, null) не определен для типа NotificationCompat.Builder»)

Кто-нибудь понял, как получить доступ к этому методу?

Недопустимые методы были добавлены в библиотеку поддержки Android r11. Чтобы добавить его в свой проект, вы должны:

  1. Откройте Android SDK Manager. Прокрутите вниз и найдите дополнительный пакет поддержки приложений / Android. Проверьте столбец ревизии, если у вас есть что-то меньшее, чем 11, вам нужно сначала обновить SDK. В Eclipse это делается через меню Справка / Проверка обновлений.

  2. После установки библиотеки поддержки Android вы должны вручную скопировать ее в папку libs вашего проекта. Ящик расположен по адресу:

,

 <your android sdk location>/extras/android/support/v13/android-support-v13.jar 

Как и в случае пересмотра 10 , были добавлены недостающие методы. См. Документацию NotificationCompat.Builder .

Похоже, что последняя версия библиотеки поддержки – это версия 9. Я извлек файл jar и ткнул вокруг, и он значительно отличается от официальной документации (которая, как утверждается, была обновлена ​​26 июля 2012 года 18:49), когда дело доходит до NotificationCompat и ее Вложенных классов.