Android:如何创建图像查看器/旋转器

Posted

技术标签:

【中文标题】Android:如何创建图像查看器/旋转器【英文标题】:Android: How to create an image viewer/rotator 【发布时间】:2013-10-15 16:25:05 【问题描述】:

我需要做一些类似于 iphone 图像查看器的东西(图像占据了大部分屏幕并且底部有点表示有多少图像以及您当前正在查看的序列中的哪一个)。

我将有 3-6 张图像,我希望左右拖动以在所选图像之间切换。图像必须占据屏幕的大部分。我还需要点或其他指示符来指示正在查看序列中的哪个图像。它不必与上述 iPhone 完全一样。

是否有一种开箱即用的相当简单的方法来做到这一点?还是我必须编写大量的自定义代码?

【问题讨论】:

您需要使用 ViewPager 和圆形页面指示器或图标页面指示器来在您的应用程序中集成您想要的功能。看看这个是否有帮助:-***.com/a/7244905/2035885 【参考方案1】:

您正在寻找 ViewPager 来实现主要的 UI 元素,并使用 circle indicator 来表示点。默认情况下,ViewPager 用当前元素填充它的 整个 视图,因此您需要 custom behavior 来获取下一个和上一个图像以“窥视”侧面。

【讨论】:

以上是关于Android:如何创建图像查看器/旋转器的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Flash 查看器中提取图像?

在 Android 的默认图库图像查看器中使用 URI 打开图像

android中的自定义pdf查看器

如何在 C# 上使用预览为 android 创建 PDF 查看器

如何使用 jCIFS 在 Android 中使用默认查看器打开文件

如何通过提供文件路径在默认图像查看器中打开图像?