2014-09-06 4 views
0

Я пытался воспроизвести видеофайл с SD-карты, но это дает мне ошибку ниже.Невозможно воспроизвести видео с помощью Intent Android

ПРИМЕЧАНИЕ. Я могу открыть видео, когда на моем устройстве установлен плеер MX. Когда я устанавливаю его, он снова дает мне ошибку. Любые мысли о том, что я делаю неправильно.

09-06 19: 39: 07.561: E/AndroidRuntime (24627): android.content.ActivityNotFoundException: Никакой активности не найдено для обработки Intent {act = android.intent. action.VIEW Дат =/хранение/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

Awesome, Working fine. благодаря – sandeepmaaram

Смежные вопросы