在Android中使用分页的TextView滑块

时间:2016-07-11 08:41:04

标签: java android pagination textview android-pageradapter

我需要在android中实现这样的东西。我不知道如何在android中实现这一目标。我已经检查了this,但它是带有图像的全屏滑块。我只需要一个简单的文本滑块,屏幕中间有几张幻灯片不是全屏。

enter image description here

我已经在我的iOS应用程序中完成了这项工作,但我想知道我是否也可以在Android应用程序中执行此操作。请让我知道我该怎么做。任何教程或代码片段都会有很大的帮助。感谢

这是我的代码到目前为止。 in onCreate方法:

//Set the pager with an adapter
        ViewPager pager = (ViewPager)findViewById(R.id.pager);
        List<Integer> objects = Arrays.asList(Color.BLUE, Color.GREEN, Color.RED);
        pager.setAdapter(new ViewPagerCustomAdapter(objects));
        //Bind the title indicator to the adapter
        ViewPagerWithIndicator viewPagerWithIndicator = (ViewPagerWithIndicator)findViewById(R.id.viewPagerWithIndicator);
        viewPagerWithIndicator.setViewPager(pager);

和xml

<com.kassisdion.library.ViewPagerWithIndicator
        app:arrow.enable="true"
        app:arrow.width="50dip"
        app:arrow.height="50dip"
        app:left_arrow.drawable="@drawable/ic_action_arrow_left"
        app:right_arrow.drawable="@drawable/ic_action_arrow_right"
        app:round.enable="true"
        app:round.size="15dip"
        app:round.drawable="@drawable/background_rounded"
        app:round.color.default="@android:color/white"
        app:round.color.selected="@android:color/holo_blue_light"
        android:id="@+id/viewPagerWithIndicator"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    </com.kassisdion.library.ViewPagerWithIndicator>

1 个答案:

答案 0 :(得分:0)

使用此demo

您可以使用wrap_content将视图寻呼机置于活动中心,而不是使用ImageView,您可以将TextView与wrap_content放在一起。 它很简单,没有其他库需要实现。