2014-09-06 75 views
0

我一直在嘗試從SD卡播放視頻文件,但它給了我下面的錯誤。無法播放視頻使用意圖Android

注意:當我的設備上安裝了MX播放器時,我可以打開視頻。當我卸載它再次給我錯誤。任何想法,我做錯了什麼..

09-06 19:39:07.561:E/AndroidRuntime(24627):android.content.ActivityNotFoundException:未發現活動發現處理意圖{動作= android.intent。 action.VIEW DAT = /存儲/ sdcard0 /電影/ MyCameraApp/VID_20140906_193112.mp4典型值=視頻/ *}

  Intent tostart = new Intent(Intent.ACTION_VIEW); 
      String movieurl; 
      movieurl=filelist[position].getPath(); 
      tostart.setDataAndType(Uri.parse(movieurl), "video/*"); 
      Log.d("Raj Path :", movieurl); 
      Log.d("Raj Path :", Uri.parse(movieurl).toString()); 
      startActivity(tostart); 

回答

2

使用 「Uri.fromFile(文件)」 來解決問題。

tostart.setDataAndType(Uri.fromFile(filelist[position]), "video/*"); 
+0

太棒了,工作正常。謝謝 – sandeepmaaram 2014-11-18 11:42:54