如何在安卓应用中以编程方式创建相册文件夹?

4
请注意:我需要创建一个类似于这样的相册应用程序。首先显示sdcard文件夹缩略图图像,然后,当我单击缩略图时,需要显示另一个新页面以显示子图像。如whatzup图像上传和Play Store中的Gallery应用程序。
请帮助我摆脱这个困境。 当我在Google上搜索时,只有像正常单张图像一样显示画廊视图示例的示例可用。

2
可能是:https://android.googlesource.com/platform/packages/apps/Gallery3D/+/master - nizammoidu
谢谢nizammoidu。运行此示例后,当我触摸屏幕并滚动时,会出现指针索引超出范围的错误。 - harikrishnan
2
我认为你需要展示相册文件夹并显示所有图片。 可以查看这个项目: https://github.com/DivyangMetalia/AndroidGallery - Divyang Metaliya
@harikrishnan 你找到解决方案了吗?能否请你参考一下任何相关链接,我已经整天在谷歌搜索但是没有找到正确的方法。 - Manikandan
嗨,一些答案中提供了Android图库应用程序的链接..只需检查一下这个链接即可。 - harikrishnan
显示剩余3条评论
3个回答

0

按照以下步骤:

1.显示文件夹的外部活动:

创建具有自定义项网格视图的活动。每个项都是带有图像和半透明背景文本视图的framelayout。

2.显示图像的第二个活动:

创建一个图像网格视图的活动。

要学习如何创建网格视图,请使用this


0

使用类似this的方法扫描要包含的文件夹。

通过打开文件夹中的图像并调整大小,生成缩略图,例如so

将这些缩略图放置在网格视图中,可能带有一个小叠加层,显示文件夹名称

当用户单击文件夹时,只需按照上述方式为每个图像生成缩略图即可。


0
浏览这段代码 - CM Gallery 这是官方的CyanogenMod图库源代码。这将帮助您更好地理解图库的工作原理。
同时,也请参考我发现非常有用的这篇教程 - Android Gallery

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接