2013-10-06 7 views
9

Ich habe alle verfügbaren Handbücher verwendet und schließlich wurde es geschafft, die v7-Unterstützung für mein Android-Projekt der Version 2.3 hinzuzufügen.Android-Support v7 kann ActionBarActivity nicht finden

Ich versuche ActionBarActivity hinzufügen, aber es kann nicht .. obwohl ActionBar gefunden ...

gefunden werden versuchen, das ist mir ActionBarActivity zu bekommen.

enter image description here

Das ist mein SDK-Manager enter image description here Wie Sie mir den v7 Pfad importieren können sehen, aber die ActionBarActivity

+0

ActionBarActivity in Revision eingeführt wurde 18. Es scheint so, Sie haben eine ältere JAR-Datei der Version 13. Laden Sie die neueste Version von SDK herunter – Anirudh

+0

Ich habe die späte Revision mit Android SDK Manager heruntergeladen –

+0

Hinweis: 'ActionBar' ist unter' android.support.v7.app'. –

Antwort

1

New v7 appcompat Bibliothek nicht: Added ActionBar Implementierung zu ermöglichen, von der Benutzeroberfläche Design Pattern zurück auf Android 2.1 (API Level 7) und höher. Die Verwendung dieser Klasse erfordert, dass Sie Ihre Aktivität implementieren, indem Sie die neue ActionBarActivity-Klasse erweitern.

7

Löschen Sie die JAR-Datei für Support v4 in Ihrem Projekt/lib-Ordner.

Sie können es haben und arbeiten mit der Unterstützung v7-lib, aber v7 hat bereits eine v4-lib und sie müssen die gleiche Version zu arbeiten haben.

Entfernen Sie die v4-JAR-Datei und fügen Sie dann die v7 hinzu.

2

Sie haben in der neuen Version sein, Android.Support.V7 Vererben von dieser Klasse Android.Support.V7.App.AppCompatActivity

public class MainActivity : Android.Support.V7.App.AppCompatActivity 
Verwandte Themen