2012-07-23 32 views
16

我試圖開發使用閃光燈/ AS3 Android手機的應用程序,我想知道如何從畫廊使用媒體承諾或相機膠捲瀏覽多張照片。現在,我一次只能瀏覽一張照片。瀏覽多張照片閃光燈爲Android

 var mediaFile:CameraRoll = new CameraRoll(); 
     var imagePromise:MediaPromise; 
     CameraRoll(mediaFile).browseForImage(); 

是否有任何代碼或資源,我可以看看。

+0

似乎基於CameraRoll文檔,這是不可能的......我的猜測是,Android和iOS的所有的味道之間有WASN是所有平臺上可用的多種文件選擇的通用內置應用程序,因此AIR不支持它。 – shaunhusain 2012-07-23 21:04:35

回答

1

你要打造的「瀏覽器」。

你要讀/寫的相機膠捲文件,一次一個(所有系統是如何工作的),但您的應用程序可以將圖像保存和文件引用和做任何與圖像 - 用戶可以選擇多張圖片。

導入從相機膠捲的文件時,轉換成位圖,操縱以任何方式和推入的陣列。如果您正在製作圖庫,請將位圖大小調整爲縮略圖大小。你的應用程序應該只存儲在GPU中的縮略圖位圖,原始的BMP是相機膠捲文件。

這裏是將相機膠捲文件到bmp的例子:http://www.flashandmath.com/mobile/cameraroll/

+0

謝謝,已經嘗試過該鏈接, – Magico 2015-04-17 05:55:11

+0

謝謝,已經嘗試過該鏈接,我需要一個系統,同時列出所有的圖像,發現了一個ANE應該工作,但只適用於IOS https://github.com/ rivella50/ANE-CameraRoll我需要一個類似Android的 – Magico 2015-04-17 06:00:49

+0

這就是答案。你在問如何編寫這個功能。繼續並刪除這個問題,因爲你拒絕答案。 – moot 2015-04-17 19:06:34