本来使用VideoView 加载远程的uri是没有问题的,
但是当我在跳转到这个界面加载远程uri之前,
我使用了MediaPlayer 加载了相同的的uri,然后点击按钮后,我跳转到界面使用VideoView再加载,报错
E/MediaPlayer: setDataSource: IOException! uri=**
java.io.FileNotFoundException: No content provider:
解决办法:
在跳转界面之前,先释放MediaPlayer资源
if (mediaPlayer != null) { mediaPlayer.release(); mediaPlayer = null; }