在Android中查看寻呼机指示器

时间:2013-07-08 12:37:19

标签: android android-viewpager viewpagerindicator

我想在页面底部创建一个指示器(查看寻呼机指示器),就像我们在Google Play上的书籍一样。

我知道Jake Wharton的图书馆和样本有很多信息和常见答案。

如果我不想参加第三方图书馆,我只想确认替代工作。

感谢。

2 个答案:

答案 0 :(得分:2)

android:layout_gravity="bottom"添加到<android.support.v4.view.PagerTitleStrip/>元素。

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

    <android.support.v4.view.PagerTitleStrip
        android:id="@+id/pager_title_strip"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom"/>

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

答案 1 :(得分:1)

  

如果我不这样做,我只想确认替代工作   想去第三方图书馆。

可以手动创建指标,监听onPageSelected() ViewPager的回调并更改指标。

指标可以由LinearLayout代表,其中多个ImageViews以动态方式创建。因为指标的数量应该与ViewPager中的页数相匹配,所以这是偶然的。更改指标状态则意味着更改某个位置的ImageView,使其显示为“已选中”。

但是,如果你真的需要这个开销,请三思而后行。