Android 中带分页的 TextView 滑块
TextView Slider with Pagination in Android
我需要在 android 中实现这样的目标。我不知道如何在 android 中实现这一点。我已经检查过 this 但它是一个带有图像和所有内容的全屏滑块。我只需要一个简单的文本滑块,在屏幕中间有几张幻灯片而不是全屏。
我已经在我的 iOS 应用程序中做到了,但我想知道我是否也可以在 android 应用程序中做到这一点。请让我知道我该怎么做。任何教程或代码片段都会有很大帮助。谢谢
到目前为止,这是我的代码。
在 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>
使用这个demo。
您可以使用 wrap_content 将视图寻呼机放在 activity 的中心,而不是 ImageView 您可以将 TextView 设置为 wrap_content 。
这很简单,不需要其他库来实现。
我需要在 android 中实现这样的目标。我不知道如何在 android 中实现这一点。我已经检查过 this 但它是一个带有图像和所有内容的全屏滑块。我只需要一个简单的文本滑块,在屏幕中间有几张幻灯片而不是全屏。
我已经在我的 iOS 应用程序中做到了,但我想知道我是否也可以在 android 应用程序中做到这一点。请让我知道我该怎么做。任何教程或代码片段都会有很大帮助。谢谢
到目前为止,这是我的代码。 在 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>
使用这个demo。
您可以使用 wrap_content 将视图寻呼机放在 activity 的中心,而不是 ImageView 您可以将 TextView 设置为 wrap_content 。 这很简单,不需要其他库来实现。