如何在SD卡中播放从服务器下载的视频

时间:2012-12-16 18:33:52

标签: android video android-intent android-mediaplayer

我从服务器下载了一个文件,并将其保存在DOWNLOAD文件夹中

我怎样才能从Android的默认播放器中播放代码?

用肌动蛋白代码?喜欢这个代码

Intent intent = new Intent(Intent.ACTION_VIEW);
            intent.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "tarsnak.3gp")), "application/vnd.android.package-archive");
            startActivity(intent);

1 个答案:

答案 0 :(得分:2)

您正在设置'type'错误。 使用以下代码。

Intent i = new Intent(Intent.ACTION_VIEW);                      
i.setDataAndType(Uri.fromFile(new File(Environment.getExternalStorageDirectory() + "/download/" + "tarsnak.3gp")),"video/*");
startActivity(i);