[英]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/305
於Uri
: content://downloads/my_downloads/305
將其作為我可以引用的文件,然后設置為VideoView的Uri。
任何幫助都會得到很大的幫助。
首先,將zip文件解壓縮到存儲中的特定文件夾中。 除非將其解壓縮,否則不能在此zip文件中使用文件。 獲取您要在此文件夾中提取的文件的路徑,然后將其設置為VideoView。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.