Laut der offiziellen Dokumentation sollte die NotificationCompat.Builder-Klasse die Methode addAction haben, aber ich kann sie nicht finden (ich bekomme " Die Methode addAction (int, String, null) ist nicht definiert für den Typ NotificationCompat.Builder ")
Hat jemand herausgefunden, wie man auf diese Methode zugreifen kann?
Die fehlenden Methoden wurden der Android-Supportbibliothek r11 hinzugefügt. Um es zu Ihrem Projekt hinzuzufügen, müssen Sie:
Öffnen Sie den Android SDK-Manager. Scrolle nach unten und finde die Extras / Android-Support-Bibliothekspaket. Überprüfen Sie die Revisionsspalte, Wenn Sie etwas weniger als 11 haben, müssen Sie zuerst Ihr SDK aktualisieren. In Eclipse geschieht dies über das Menü Hilfe / Nach Updates suchen.
Nachdem Sie die Android-Supportbibliothek installiert haben, müssen Sie sie manuell kopieren es in den libs-Ordner Ihres Projekts. Das Glas befindet sich unter:
.
%Vor%Wie bei Version 10 wurden die fehlenden Methoden hinzugefügt. Weitere Informationen finden Sie in der Dokumentation NotificationCompat.Builder .
Es scheint, dass die neueste Version der Support-Bibliothek Version 9 ist. Ich habe die JAR-Datei extrahiert und herumgestöbert und sie unterscheidet sich erheblich von der offiziellen Dokumentation (die behauptet wurde, am 26. Juli 2012 um 18:49 Uhr aktualisiert worden zu sein) NotificationCompat und seine geschachtelten Klassen.
Tags und Links android notifications