2014-09-05 54 views
1

我想使用帶有標籤的ViewPager。但是,我需要把尋呼機上面一個TextView(因而標籤),像這樣:ViewPager選項卡 - 當ViewPager不是第一個元素時,使用ActionBar選項卡樣式?

<LinearLayout orientation="vertical"> 
    <TextView /> /** Need to have the textview here. **/ 
    <ViewPager /> 
</LinearLayout> 

它看起來像標籤窗口小部件,我們可以使用PagerTitleStrip或PagerTabStrip得到一個標籤控件在線:

<LinearLayout orientation="vertical"> 
    <TextView /> 
    <ViewPager> 
    <PagerTitleStrip /> 
    </ViewPager> 
</LinearLayout> 

但是PagerTitleStrip和PagerTabStrip小部件的風格與您在僅使用ActionBar選項卡時發現的風格不同。我希望標籤看起來像他們,有均勻間距的標籤尺寸。

是否有另一個選項卡窗口小部件,您可以與ViewPager配對,還是這些唯一的選項?我指的是這個文件:

http://developer.android.com/training/implementing-navigation/lateral.html

謝謝

回答

0

可以使用

https://github.com/astuetz/PagerSlidingTabStrip

<com.astuetz.PagerSlidingTabStrip 
    android:id="@+id/tabs" 
    android:layout_width="match_parent" 
    android:layout_height="48dip" /> 

,並設置pstsShouldExpand爲true。

如果設置爲true,每個選項卡被賦予相同的權重,默認爲false

+0

是這工作,謝謝。我希望Android團隊有一天會考慮將此功能添加到庫存部件。 – user1219278 2014-09-29 21:06:50

相關問題