dimanche 24 mai 2015

No Activity found to handle Intent act=android.intent.action.VIEW when trying to play an audio file

It works for 3-4 files, but after that it just starts crashing.

Here's the code -

fileName = list.get(position);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
File file1 = new File(file.getAbsolutePath() + "/" + fileName);
intent.setDataAndType(Uri.fromFile(file1), "audio/*");
startActivity(intent);

Log -

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=file:///storage/emulated/0/Android/data/appname/files/DCIM/.foldername/+33535_25.mp3 typ=audio/* }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1765)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1602)
at android.app.Activity.startActivityFromFragment(Activity.java:4340)
at android.app.Activity.startActivityFromFragment(Activity.java:4312)
at android.app.Fragment.startActivity(Fragment.java:1075)
at android.app.Fragment.startActivity(Fragment.java:1054)

Aucun commentaire:

Enregistrer un commentaire