当前位置 : 主页 > 手机开发 > android >

具有页面指示符的Android滚动页面分页

来源:互联网 收集:自由互联 发布时间:2021-06-11
我正在完成我的第一个 Android应用程序,我有一些问题,我无法找到答案. 我想用一个水平卷轴来显示几张图片.为此,我需要两件事: 启用分页,以便用户可以在滚动条中逐个查看图片. 某种
我正在完成我的第一个 Android应用程序,我有一些问题,我无法找到答案.

我想用一个水平卷轴来显示几张图片.为此,我需要两件事:

>启用分页,以便用户可以在滚动条中逐个查看图片.
>某种指示器显示当前显示的图片的索引.

如果我设法做分页,我可能会显示一个像1/4(2/4等等)的文本,如果我有4张图片,但它不是很好.我希望有更像iPhone的灰色/白色点.是否有类似的东西,或者我必须通过在运行时添加内容来实现它? (根据图片的数量添加图像视图,然后在用户滚动显示进度时更改图像)

谢谢.

因为我已经使用 ViewPager作为刷卡UI,所以我使用了优秀的 ViewPagerIndicator.整合需要大约5分钟.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="#000000">

    <include android:id="@+id/titlebar_include" layout="@layout/titlebar"/>
    <include layout="@layout/menu"/>

    <android.support.v4.view.ViewPager
        android:layout_width="fill_parent" 
        android:id="@+id/product_viewpager"
        android:layout_height="0dp"
        android:layout_weight="1"
        />

    <com.viewpagerindicator.CirclePageIndicator
        android:id="@+id/indicator"
        android:padding="10dip"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent"
        />
</LinearLayout>
网友评论