NotificationCompat.Builder addAction fehlt?

8

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?

    
martinpelant 26.07.2012, 11:22
quelle

3 Antworten

13

Die fehlenden Methoden wurden der Android-Supportbibliothek r11 hinzugefügt. Um es zu Ihrem Projekt hinzuzufügen, müssen Sie:

  1. Ö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.

  2. 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%     
aeldron 23.11.2012, 12:27
quelle
4

Wie bei Version 10 wurden die fehlenden Methoden hinzugefügt. Weitere Informationen finden Sie in der Dokumentation NotificationCompat.Builder .

    
endowzoner 14.08.2012 07:42
quelle
2

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.

    
whydoubt 27.07.2012 18:28
quelle

Tags und Links