2014-03-03 66 views
2

我使用ViewPager創建選項卡布局。它工作正常,但我想稍微改變它的行爲。當我滑動到新選項卡時,標題被移動到寬度的中心,迫使其他選項卡的標題看起來有點壓縮。我希望所有標籤標題保持在固定的位置。我嘗試了一下修改佈局,但我沒有得到任何地方......我怎麼能做到這一點?Android - ViewPager:帶有固定位置的選項卡

<LinearLayout 
xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:orientation="vertical" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 

<com.viewpagerindicator.TitlePageIndicator 
    android:id="@+id/indicator" 
    android:padding="10dip" 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent" 
    android:background="#000000" 
    android:textColor="#2FB3E3" 
    app:footerColor="#2FB3E3" 
    app:footerLineHeight="1dp" 
    app:footerIndicatorHeight="3dp" 
    app:footerIndicatorStyle="underline" 
    app:selectedColor="#FFFFFF" 
    app:selectedBold="true" 
    /> 
<com.bill.deuterh.NoSwipeViewPager 
    android:id="@+id/pager" 
    android:layout_width="fill_parent" 
    android:layout_height="0dp" 
    android:layout_weight="1" 
    /> 

</LinearLayout> 
+0

您可能需要使用'的TabPageIndicator'代替'TitlePageIndicator'。 .. – corsair992

+0

你好,你設法找到這個解決方案嗎?使用TabPageIndicator不會幫助 –

回答

0

爲什麼不使用片段而不是聲明所有的xml?在java中的文件,你可以有更多的flexibily,和片段可以通過片段重複使用..

對於一個完整的例子,你可以在這裏閱讀:http://developer.android.com/reference/android/support/v4/view/ViewPager.html

+0

我不明白這是如何相關的。我爲每個選項卡活動使用片段。我還能如何讓它工作?我的問題不在於活動。它的標題顯示在活動的上方 – Anonymous

相關問題