MediaPlayer.prepare()
...... mMediaPlayer = new MediaPlayer(); initialMediaPlayerData(); ......private void initialMediaPlayerData() { Log.e(TAG, "initialMediaPlayerData"); try { Log.d(MYTAG,"mMediaPlayer prepare !"); mMediaPlayer.setDataSource(parentContext, mSelectedUri); mMediaPlayer.setOnCompletionListener(listener); mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC); mMediaPlayer.prepare(); } catch (IOException e) { Log.e("MusicPicker", "Unable to play track", e); } }