簡體   English   中英

從Zip文件內部的視頻文件創建VideoView-Android

[英]Create VideoView from a video file that is inside of a Zip File - Android

我已經從服務器成功下載了.Zip文件,然后將其存儲在平板電腦上。

但是,我現在想將VideoView.setUri()設置為.zip中的文件之一。

我有DownloadManager.getUriForDownloadedFile(referenceId)向我展示了zip的Uri是: content://downloads/my_downloads/305

我現在想做的就是將Uri並輸入到VideoView ,而不提取它(如果可能的話)。

我發現您可以通過擴展名引用zip文件:

"zip_path_zip_name" + "!/" + filename.ext"

因此,您可以致電:

VideoView.setVideoURI(Uri.parse("zipPathAndTitle" + "!/" + "test.mp4""));

但是我content://downloads/my_downloads/305Uricontent://downloads/my_downloads/305將其作為我可以引用的文件,然后設置為VideoView的Uri。

任何幫助都會得到很大的幫助。

首先,將zip文件解壓縮到存儲中的特定文件夾中。 除非將其解壓縮,否則不能在此zip文件中使用文件。 獲取您要在此文件夾中提取的文件的路徑,然后將其設置為VideoView。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM