2017-06-04 1 views
0

Ich entwickle eine Anwendung mit android viewPager mit Tabs, wie Sie auf diesem Screenshot sehen:Wie reduzieren Raum zwischen PagerTabStrip Anzeigeelemente

enter image description here

meine Frage bezieht sich auf die beiden Indikatoren Page 0 und Page 1. Ich möchte sie auf meinem Viewpager zentrieren und wenn ich auf wische oder klicke, wird der Inhalt angezeigt.

hier ist mein XML-Layout:

<android.support.v4.view.ViewPager 
      android:id="@+id/vpPager" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content"> 

      <android.support.v4.view.PagerTabStrip 
       android:id="@+id/pager_header" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:layout_gravity="top" 
       android:paddingBottom="4dp" 
       android:paddingTop="4dp" /> 

    </android.support.v4.view.ViewPager> 

Danke

Antwort

0

Ich bin nicht sicher, ob seine in android.support.v4.view.PagerTabStrip unterstützt. Aber ich kann Ihnen empfehlen, eine andere Bibliothek für den gleichen Effekt zu verwenden. Ich verwende:

PagerSlidingTabStrip von astuetz

Es funktioniert gut.
Nachdem Sie die Lib Ihrem Projekt hinzugefügt haben, setzen Sie pstsShouldExpand auf true und es füllt die Tabs.

+0

Hallo @ motis10, danke für die Beantwortung meines Problems, ich bemerke App: tabMode ist unbekannt für den PagerTabStrip. – Rodrigo