I have started the default media player using the following code:
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(Environment.getExternalStorageDirectory()+("/background.mp3"));
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);
But, when the file is played completely, I want to exit the media player.
How do we close the default media player which is started by ‘intent’?
I have tried using the “startActivityForResult()“… But i don’t know where to set the “result“
Thanks all for your reply, I got the problem…
I had used:
in my code. The
Environment.getExternalStorageDirectory()was the problem!!!When i replaced it with “
/sdcard/background.mp3” it works properly…