2013-07-23 77 views
0

我正在研究一個包含apk中原始目錄內的大量視頻並需要生成縮略圖的應用。我似乎無法得到正確的路徑,但對於ThumbnailUtils.createVideoThumbnail(路徑,KIND)還有沒有比這更好的方法?從APK中的視頻獲取縮略圖

+0

你試過什麼道路? – spartygw

+0

幾個 「android.resource://包名稱/原/文件名」 「文件:///包名稱/原/文件名」 「文件:///包名稱/ RES /生/文件名」 「/ packagename/raw/filename「 – user2532233

回答

0

您需要使用AssetManager獲得的原始資產路徑正確http://developer.android.com/reference/android/content/res/AssetManager.html

考慮做這樣的事情:

String [] videos = getAssets.list("raw"); 

然後迭代器遍歷數組並調用ThumbnailUtils.createVideoThumbnail上的每個文件,它是一個視頻。

+0

問題是我有大約100個視頻,它們被分成子菜單,所以我只需要幾次就可以了 – user2532233

+0

這也發生在一個由fragment生成的arrayadapter中。 – user2532233

+0

也是部分問題是我需要的apk內的文件路徑「raw」什麼也不返回 – user2532233