Refine search
//mediaPlayer-object will not we cleaned away since someone holds a reference to it! private static MediaPlayer mediaPlayer; public static void playMusic(int id) { mediaPlayer = MediaPlayer.create(context, id); mediaPlayer.setLooping(true); mediaPlayer.start(); }
//ERROR, stops after 5 sec! public static void playMusic(int id) { MediaPlayer mediaPlayer = MediaPlayer.create(context, id); mediaPlayer.setLooping(true); mediaPlayer.start(); }
public void playSound(Context context) throws IllegalArgumentException, SecurityException, IllegalStateException, IOException { Uri soundUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION); MediaPlayer mMediaPlayer = new MediaPlayer(); mMediaPlayer.setDataSource(context, soundUri); final AudioManager audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); if (audioManager.getStreamVolume(AudioManager.STREAM_ALARM) != 0) { mMediaPlayer.setAudioStreamType(AudioManager.STREAM_ALARM); mMediaPlayer.setLooping(true); mMediaPlayer.prepare(); mMediaPlayer.start(); } }
public class BackgroundSound extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... params) { MediaPlayer player = MediaPlayer.create(YourActivity.this, R.raw.test_cbr); player.setLooping(true); // Set looping player.setVolume(1.0f, 1.0f); player.start(); return null; } }
super.onCreate(); player = MediaPlayer.create(this, R.raw.idil); player.setLooping(true); // Set looping player.setVolume(100,100); player.start(); return 1;
mediaPlayer.setLooping(looping); mediaPlayer.setLooping(looping); if(!mediaPlayer.isPlaying()) mediaPlayer.start();
m.setLooping(false); m.start(); } catch (Exception e) { e.printStackTrace();
/** * If the looping mode was being set to {@code true} * {@link MediaPlayer#setLooping(boolean)}, the MediaPlayer object shall * remain in the Started state. */ @Test public void testSetLoopingCalledWhilePlaying() { shadowMediaPlayer.setState(PREPARED); mediaPlayer.start(); scheduler.advanceBy(200); mediaPlayer.setLooping(true); scheduler.advanceBy(1100); Mockito.verifyZeroInteractions(completionListener); assertThat(mediaPlayer.getCurrentPosition()).isEqualTo(300); mediaPlayer.setLooping(false); scheduler.advanceBy(699); Mockito.verifyZeroInteractions(completionListener); scheduler.advanceBy(1); Mockito.verify(completionListener).onCompletion(mediaPlayer); }
@Test public void testSetLoopingCalledWhileStartable() { final State[] startableStates = { PREPARED, PAUSED }; for (State state : startableStates) { shadowMediaPlayer.setCurrentPosition(500); shadowMediaPlayer.setState(state); mediaPlayer.setLooping(true); mediaPlayer.start(); scheduler.advanceBy(700); Mockito.verifyZeroInteractions(completionListener); assertThat(mediaPlayer.getCurrentPosition()).named(state.toString()) .isEqualTo(200); } }
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();
private void initVisualizer() { mPlayer.setLooping(true); mPlayer.start();