Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ViewPager选项卡-当ViewPager不是第一个元素时,是否使用ActionBar选项卡样式?_Android - Fatal编程技术网

Android ViewPager选项卡-当ViewPager不是第一个元素时,是否使用ActionBar选项卡样式?

Android ViewPager选项卡-当ViewPager不是第一个元素时,是否使用ActionBar选项卡样式?,android,Android,我想使用带选项卡的ViewPager。但是,我需要在寻呼机上方放置一个文本视图,并因此设置如下选项卡: <LinearLayout orientation="vertical"> <TextView /> /** Need to have the textview here. **/ <ViewPager /> </LinearLayout> 对于tab小部件,我们可以使用PagerTitleStrip或PagerTabStrip内联获取

我想使用带选项卡的ViewPager。但是,我需要在寻呼机上方放置一个文本视图,并因此设置如下选项卡:

<LinearLayout orientation="vertical">
  <TextView /> /** Need to have the textview here. **/
  <ViewPager />
</LinearLayout>
对于tab小部件,我们可以使用PagerTitleStrip或PagerTabStrip内联获取tab小部件:

<LinearLayout orientation="vertical">
  <TextView />
  <ViewPager>
    <PagerTitleStrip />
  </ViewPager>
</LinearLayout>
但是PagerTitleStrip和PagerTabStrip小部件的样式与使用ActionBar选项卡时的样式不同。我希望标签看起来像他们一样,标签大小均匀分布

是否有其他选项卡小部件可以与ViewPager配对,或者这些是唯一的选项?我指的是这份文件:

谢谢

您可以使用

并将pstshouldexpand设置为true

如果设置为true,则每个选项卡都具有相同的权重,默认为false


是的,这很有效,谢谢。我希望android团队考虑有朝一日将此功能添加到stock widget中。
<com.astuetz.PagerSlidingTabStrip
     android:id="@+id/tabs"
     android:layout_width="match_parent"
     android:layout_height="48dip" />