CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

Riavvio canzone

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Riavvio canzone

    Buongiorno,
    Ho messo una piccola colonna sonora in .midi ad un mio gioco. Il problema è che non sono in grado di renderla 'ciclica'. Ciò che vorrei ottenere è che terminata la canzone essa riparta immediatamente, rendendo la musica continuativa, solo che non ho la più pallida idea del comando da utlizzare...
    Al momento uso solamente queste due righe

    MediaPlayer mp = MediaPlayer.create(this, R.raw.soundtrack);
    mp.start();


    Ma ovviamente finita la canzone la musica termina.
    Sapreste indicarmi i comandi necessari?

  2.  
  3. #2
    Androidiano L'avatar di iClaude76


    Registrato dal
    Oct 2012
    Località
    Trento
    Messaggi
    207
    Smartphone
    Galaxy S3, Nexus 7, G. Tab 2 7

    Ringraziamenti
    1
    Ringraziato 27 volte in 25 Posts
    Predefinito

    Quote Originariamente inviato da p1fF Visualizza il messaggio
    Buongiorno,
    Ho messo una piccola colonna sonora in .midi ad un mio gioco. Il problema è che non sono in grado di renderla 'ciclica'. Ciò che vorrei ottenere è che terminata la canzone essa riparta immediatamente, rendendo la musica continuativa, solo che non ho la più pallida idea del comando da utlizzare...
    Al momento uso solamente queste due righe

    MediaPlayer mp = MediaPlayer.create(this, R.raw.soundtrack);
    mp.start();


    Ma ovviamente finita la canzone la musica termina.
    Sapreste indicarmi i comandi necessari?
    mp.prepare();
    mp.setLooping(true);
    mp.start();

  4. Il seguente Utente ha ringraziato iClaude76 per il post:

    p1fF (30-07-14)

  5. #3
    Baby Droid


    Registrato dal
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    con mp.prepare(); mi da il seguente errore

    unhandled exception type ioexception

    comunque mettendo il comando mp.setLooping(true); ottengo l'effetto desiderato! grazie mille!
    Saprebbe dirmi a cosa serve mp.prepare(); ?

  6. #4
    Androidiano L'avatar di iClaude76


    Registrato dal
    Oct 2012
    Località
    Trento
    Messaggi
    207
    Smartphone
    Galaxy S3, Nexus 7, G. Tab 2 7

    Ringraziamenti
    1
    Ringraziato 27 volte in 25 Posts
    Predefinito

    Quote Originariamente inviato da p1fF Visualizza il messaggio
    con mp.prepare(); mi da il seguente errore

    unhandled exception type ioexception

    comunque mettendo il comando mp.setLooping(true); ottengo l'effetto desiderato! grazie mille!
    Saprebbe dirmi a cosa serve mp.prepare(); ?
    Serve per preparare il MediaPlayer quando lo si crea con il costruttore di default (new MediaPlayer()).
    Nel tuo caso vedo adesso che non serve perchè l'hai creato con il metodo create, quindi prepare viene chiamato in automatico.

  7. Il seguente Utente ha ringraziato iClaude76 per il post:

    p1fF (30-07-14)

  8. #5
    Baby Droid


    Registrato dal
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Perfetto grazie mille ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy