Keine Ressource für @ style / Widget.Holo.ActionBar.TabView gefunden

7

Ich versuche, den Tab-Indikator meiner ActionBar nach dieser Referenz anzupassen, aber ich ' Ich bekomme den Fehler:

%Vor%

Minimum SDK ist auf 14 gesetzt, Ziel SDK = 18. Irgendwelche Ideen?

BEARBEITEN:

Ich habe bereits die folgenden Stile, die funktionieren:

%Vor%     
Droidman 21.08.2013, 16:49
quelle

2 Antworten

31

Sie sollten sich auf

beziehen %Vor%

Tippfehler in den Dokumenten - sie haben die android: weggelassen.

    
Paul Burke 21.08.2013, 19:15
quelle
1

Das müssen Sie tun:

Erstellen Sie einen Stil für Ihre App: Hier passe ich die Tab-Leiste und ihren Text an (ich verwende ein Basis-Kompatibilitäts-Theme, aber du kannst HOLO oder alles verwenden, was du willst):

%Vor%

Erstellen Sie diese Stile:

%Vor%

Für die Farbe und die Zeichen können Sie einen Selektor erstellen, der die Änderung der Registerkarte basierend auf Klicks und Auswahl ermöglicht:

Datei: res / color / ab_tab_txt (Ich verwende die Farbdatei von res / values, um meine Konstanten zu setzen, aber Sie können die Farbe wie folgt setzen: #FFF)

%Vor%

Datei res / drawable / tab_indicator

%Vor%

Meine zeichnbaren Dateien sind NinePatches, die ich mit diesem nützlichen Werkzeug erstellt habe: Ссылка

    
CristianGuerrero 21.08.2013 17:26
quelle

Tags und Links