2014-11-05 6 views
5

Wie entferne ich Teiler von ViewPager? HierWie Android ViewPager Tabs Divider entfernen?

ist der Code:

<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:id="@+id/pager" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context="com.bus.tralisto.MainActivity" 

/> 

Ich kann nicht gesetzt android:Divider oder alles, was ich gewohnt bin. Hat jemand eine Idee, wie man sie entfernt?

Antwort

5

ich denke, wir können "Hack" dies durch den Teiler transparent zu machen:

<style name="YourTheme" parent="@android:style/Theme.Holo.Light"> 
    <item name="android:actionBarTabBarStyle">@style/Divider</item> 
</style> 

<style name="Divider" parent="@android:style/Widget.Holo.ActionBar.TabBar"> 
    <item name="android:divider">@android:color/transparent</item> //or use your transparent drawable image 
    <item name="android:showDividers">middle</item> 
    <item name="android:dividerPadding">0dp</item> 
</style> 

Bitte hat mir gesagt, ob es funktioniert oder nicht. Ich habe diesen Code nie getestet, aber es funktioniert, wenn ich meine Teiler mit meinem eigenen Bild ändern möchte.

+0

Danke. Es hat wie ein Zauber funktioniert. – FilipLuch

+1

@FilipLuch Großartig! :) Bitte akzeptieren Sie meine Antwort, wenn der Timer fertig ist –

+0

Sicher, ersparte mir eine Menge Zeit. – FilipLuch

0

Sie können getTabHost() verwenden. GetTabWidget(). SetDividerDrawable (R.drawable.empty_divider) Methode

+0

Ich habe keine tabHosts hier – FilipLuch