Divider funktioniert nicht für TitlePageIndicator mit viewpagerindicator & actionbarsherlock

8

Ich bemerkte, dass mit der neuesten Version von ViewPagerIndicator ICS-Stil-Teiler unterstützt werden, ich versuchte, dem Problem und der Lösung zu folgen, aber egal, was ich tue, kann ich den Teiler nicht auf meinen Optionen auf der Aktionsleiste sehen der TitlePageIndicator. Ich habe das IcsLayout als Container, Trenner, ShowDividers und andere Eigenschaften hinzugefügt, bekomme aber immer noch nichts. Hier ist mein Layout (seltsamerweise, wenn ich das IcsLayout auf den Viewpager-Indikator eins umschalte, stürzt die App ab):

%Vor%     
dariusriggins 19.02.2013, 18:49
quelle

2 Antworten

4

Sie müssen Teilerparameter in Stilen und nicht in Layout-XML deklarieren.

../ res / values ​​/ styles.xml:

%Vor%

In Manifest für Ihre Aktivität:

%Vor%     
Pavel M. 31.03.2014, 13:52
quelle
0

Die folgenden Code-Snippets stammen hauptsächlich aus Android-Entwickler Seite? ˅. Es gibt auch ein sehr gutes Beispiel für eine App / ein Projekt.

Verwenden Sie ViewPage als Container für Ihr Layout, z. res / layout / activity_main.xml:

%Vor%

Implementieren Sie ABS ' ActionBar.TabListener in Ihrer Klasse, fügen Sie hinzu und erweitern Sie FragmentPagerAdapter oder FragmentStatePagerAdapter von der Support-Bibliothek, z. B .:

%Vor%

Das ist es. Trenner werden von ViewPager für Sie gesetzt. Sie müssen sie nicht selbst hinzufügen.

    
ozbek 07.05.2013 18:07
quelle