0

我想在我的 android 平板电脑上播放 .3gp 视频文件。我尝试了下面的代码,但它会引发错误消息。如何在 android 中使用默认视频播放器播放?

String movieurl = root + "/" + fileNameTextView.getText().toString();           
Intent intent = new Intent(android.content.Intent.ACTION_VIEW); 
Uri data = Uri.parse(movieurl); 
intent.setDataAndType(data,"video/3gpp"); 
startActivity(intent); 

这是错误消息:

11-15 13:47:11.060: E/AndroidRuntime(23061): android.content.ActivityNotFoundException: 找不到活动来处理 Intent { act=android.intent.action.VIEW dat=/mnt/sdcard/DCIM/Camera/VID_20121002_174209 .3gp 类型=视频/3gpp }

4

1 回答 1

5

我通过在开头添加“file:///”来更改字符串 movieurl:

String movieurl = "file:///" + root + "/" + fileNameTextView.getText().toString();

这解决了这个问题。

于 2012-11-16T19:25:41.017 回答