我正在尝试为android手机开发一个使用flash/as3的应用程序,我想知道如何使用媒体承诺或相机胶卷从图库中浏览多张照片。现在我一次只能浏览一张照片。
var mediaFile:CameraRoll = new CameraRoll();
var imagePromise:MediaPromise;
CameraRoll(mediaFile).browseForImage();
有没有什么代码或资源可以让我看看。
发布于 2015-04-17 05:40:52
你必须创建“浏览器”。
你必须一次读/写一个相机胶卷文件(所有系统是如何工作的),但你的应用程序可以保存图像和文件引用,并对图像执行任何操作-用户可以选择多个图像。
从摄像头导入文件,转换为位图,以任何方式操作,并推送到一个阵列。如果要制作图库,请将位图调整为缩略图大小。你的应用程序应该只在gpu中存储缩略图位图,原始的bmp是相机胶片文件。
下面是一个将摄像机胶片文件转换为bmp的示例:http://www.flashandmath.com/mobile/cameraroll/
https://stackoverflow.com/questions/11607146
复制相似问题