10

SD カードには、1 つのビデオ ファイル (.mp4) を含む zip ファイルがあります。zip を解凍せずに VideoView を介してそのビデオ ファイルを再生する必要があります。

これまでのところ、私は試しました:

ZipFile zipFile = new ZipFile(new File("/sdcard/checking.zip"));
ZipEntry zipEntry = zipFile.getEntry("checking.mp4");
InputStream inStream  = zipFile.getInputStream(zipEntry);

しかし、からビデオを再生する API が見つかりませんInputStreamzipEntry.getSize()値を返します。

私はここvideoView.setVideoURI(Uri.parse("//sdcard/checking.zip!/checking.mp4"));から試しました

しかし、「ビデオを再生できません」と表示されます。Androidで(タイトルに記載されている)それを行うにはどうすればよいですか。

4

2 に答える 2

0

VideoView または MediaPlayer では、それはできません

于 2013-03-08T21:45:46.507 に答える