将多张图片从图库上传到android中的服务器

Posted

技术标签:

【中文标题】将多张图片从图库上传到android中的服务器【英文标题】:upload multiple images from Gallery to server in android 【发布时间】:2012-03-11 16:47:56 【问题描述】:

我正在使用一个应用程序,该应用程序具有从 android 内置 Gallery/Camera 上传多个图像的一项功能。我已经使用下面的this URL上传单个图片

。我的确切要求是,当我点击Button(从画廊上传)时,内置画廊将打开。我可以从此图库中选择单个/多个图像并将所选图像上传到我的Server。任何人有想法请帮助我如何使这成为可能?

提前致谢!!!

【问题讨论】:

【参考方案1】:

看看这个关于 *** 的帖子。 鉴于您想使用内置画廊,这篇文章回答了您的问题。

Get/pick an image from Android's built-in Gallery app programmatically

如果您选择不使用内置图库,那么我建议您阅读此内容 http://developer.android.com/resources/tutorials/views/hello-gridview.html

两种解决方案都可以使用,但您要使用哪一种取决于您的应用程序要求。

【讨论】:

非常感谢 .. 您的链接有助于从按钮单击事件中打开 inbuGallery。但我主要关心的是如何上传选择并上传我们从内置图库中选择的多个图像? 据我所知,您只能在图库上进行单选(但我可能错了,因为我没有以这种方式使用图库,所以请在 Android 文档中仔细检查)。我建议通过我的答案中第二个链接中的示例。当您选择图像时,只需将图像名称添加到向量中,然后在您的异步任务中简单地检查向量中的所有条目,假设您的异步任务具有您要上传到的 Url。 这是答案的一半。任何机会您都有将多个图像上传到服务器的示例(一次,而不仅仅是按顺序多次上传单个图像)。

以上是关于将多张图片从图库上传到android中的服务器的主要内容,如果未能解决你的问题,请参考以下文章

Android将图像从图库上传到服务器[关闭]

从 android 图库中选择多张图片

将多张图片上传到 iOS 中的 FTP 服务器

Android:上传到服务器的图像始终为 0 字节

android 文件流的方式多张图片上传,并多个参数

在 Android 图库中选择多张图片