将图像文件直接保存到Android相机胶卷目录?

时间:2013-03-30 16:43:59

标签: android air

有没有办法直接将图像保存到相机胶卷目录?我正在使用CameraRoll.addBitmapData()调用但是将bitmapData转换为JPEG并且所有透明度都丢失了。而且,图像被严重压缩。所以我想保存一个透明的PNG到相机胶卷目录。

我正在使用Adobe AIR 3.6并在Google Nexus 7上的Android 4.latest上进行测试。

1 个答案:

答案 0 :(得分:1)

所以我可以成功将图像保存到相机胶卷!现在的问题是原生Android Image Gallery应用程序无法识别我放在那里的任何图像,除非我重新启动设备。它也有缩略图问题(它们显示不同的图像或只是黑色背景)。

这是我发现的:

  • DCIM - 此文件夹适用于照片,并包含另一个名为相机的文件夹,其中包含手机相机拍摄的所有照片和视频(由操作系统创建)< / LI>
  • 下载 - 将根据需要自动创建下载的文件。 Source
  • 图片 - 不确定。

什么行不通
在重新启动设备之前,图库不会反映添加到目录的新图像。如上所述,缩略图也不正确。

我注意到在Camera目录中有一个.ds_store类型的文件和另一个缩略图目录。除DCIM / Camera之外的其他目录似乎没有此文件。

<强>更新
我发现相机胶卷不刷新是一个众所周知的问题!如果它是AIR唯一的问题我不知道。但是在添加图像后,有一个扩展来刷新图像库。 http://extensionsforair.com/extensions/refresh-gallery/。我没试过。

其他posts ...