Nav*_*tel 5 android android-videoview
我正在尝试通过视频视图在我的应用中播放视频歌曲。但是除了黑屏外我什么也没有得到,并且显示错误``无法播放视频''。除了我从未听说过的log cat错误之外,似乎在代码中没有其他错误。
VideoView videoView =(VideoView)findViewById(R.id.video_view_ex);
MediaController mediaController= new MediaController(this);
mediaController.setAnchorView(videoView);
Uri uri= Uri.parse(Environment.getExternalStorageDirectory().getPath()+"/Memory Card/Video/Na Na Na Na -DJ 9dip.mp4");
videoView.setMediaController(mediaController);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
Run Code Online (Sandbox Code Playgroud)
小智 1
我想这是因为它"/Memory Card/Video/Na Na Na Na -DJ 9dip.mp4"
已经是路径,并且当您添加时Environment.getExternalStorageDirectory().getPath()
它会创建一个无效的 Uri,因为您提到的错误被引用到不存在的资源。尝试保留它:
Uri uri= Uri.parse("/Memory Card/Video/Na Na Na Na -DJ 9dip.mp4");
| 归档时间: |
|
| 查看次数: |
4508 次 |
| 最近记录: |