如何在 android 屏幕中创建轮播以显示不同的元素?

Posted

技术标签:

【中文标题】如何在 android 屏幕中创建轮播以显示不同的元素?【英文标题】:How to create a carousel in an android screen to show different elements? 【发布时间】:2015-12-07 23:33:29 【问题描述】:

在一个 android 活动中,我希望有一个可以显示不同元素的视图,像旋转木马一样滑动屏幕。

我的问题是什么是适合这项工作的观点。

【问题讨论】:

您可以为此使用 ViewPager,只需 google 即可.. 您应该找到很多示例.. 如果您想要类似圆形指示器的东西,请使用 Jake Wharton 的 ViewPagerIndicator 库,您也应该能够找到通过谷歌搜索它的例子..只是谷歌搜索;)..我看到你是***的新手,尝试更精确地处理你的问题并在询问之前在***上搜索它们,否则你会被否决,这会降低你的声誉: ) 【参考方案1】:

Horizo​​ntal ScrollView(http://developer.android.com/intl/es/reference/android/widget/HorizontalScrollView.html) 可能是最简单的实现,但我建议你使用 ViewPager (http://developer.android.com/intl/es/reference/android/support/v4/view/ViewPager.html)

【讨论】:

【参考方案2】:

试试 ViewPager。这是文档http://developer.android.com/training/animation/screen-slide.html

【讨论】:

以上是关于如何在 android 屏幕中创建轮播以显示不同的元素?的主要内容,如果未能解决你的问题,请参考以下文章

修改引导轮播以同时显示多张幻灯片

如何调整引导轮播以调整图像大小并使图像可链接?

如何在 Android 中创建可滚动的轮播页面?

在swift中创建网页缩略图

传递给子组件的道具未定义,但 console.log 显示道具的值

在Android中点击屏幕时如何在屏幕上显示多个标签(Textview)..? [关闭]