кроме как так
Код: Выделить всё
Intent intent = new Intent(); // play
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(sourcepath), "video/*");
startActivity( intent );
Потому что когда так - то не делает
А когда мой системный плеер запускается другими приложениями, там все делается)